With the exception of winning the two biggest paying races I would agree that the stats favor Hamlin. But I still think Harvick is the better of the two.
They both have some immature moments, but Harvicks driving doesnt fall off as badly in the following races when it happens. Hamlin went through some sort of drivers depression in 2011, carrying on like a heartbroken headcase. In contrast Harvick ran strong this year even during a lame duck season.
I also think JGR cars are stronger than RCR cars. For several years Harvick virtually carried all of RCRs win potential. In contrast Kenseth came in and made Hamlin look like the teams second or third driver. The Phoenix chase reactions are very vivid examples. Kenseth showed a lot of class and was a team player that followed up with a strong Homestead performance. In contrast he acted like a man, while Hamlin behaved like a child that couldn't control his own mentality. This from a guy that eagerly talked head games in the preceding weeks (chase 2011), and still was full of enough excrement to be writing "hush child" in 2013 to Logano. In both cases the foolishness was very costly.
As I have written and slammed Hamlin, thoughts of Harvicks immaturity keeping coming to mind. Unquestionably a hot head, and it has had to hurt his teams chemistry. These are flaws for both and for Kyle Busch too. But I do think Harvick resets quicker than Hamlin and is at least mature enough to admit to the idiocy afterwards, and I think Kyle has matured some too. I have my doubts about Hamlin, a great talent especially on short and flat tracks, but still a headcase.
If any of the three ever want a cup title, I think they will need to grow up some more, and become a lot more boring like Matt and JJ.