-Ratings fell once the initial excitement of the invasion was over. The product as a whole was pretty awful for a while, thus why ratings fell. On top of that, the ratings during 2003-2005 were pretty bad, due to Austin and Rock both leaving suddenly, at around the same time, and then right after WM20, both Goldberg and Lesnar leaving. That's 4 of the top stars leaving within a year. If Triple H weren't around, ratings likely would've been worse.
-Triple H is the reason you even have anyone other than him in the main events today. If he weren't there, we'd likely have Triple H, Shawn Michaels, Undertaker, and Kane in the main events. He made Batista and Randy Orton, handpicking them, and making them be pushed. That also opened WWEs eyes to see that new stars needed to be made, which sparked them to push others, such as John Cena, and make new stars.
-Who has he put over lately? Who the fuck cares? He hasn't put over any new up and comers, but show me someone who deserves it. There's no young up and coming heel who deserves to be made into the nnext main event star, so there's not anyone that he needs to put over. In the meantime, he's done what he's supposed to do... Draw crowds, and be the top face.
-If the fans didn't want him, they'd boo him. If he was shoved down our throats, fans wouldn't chant "Pedigree" or "Triple H" every time he appeared. Sure, he's booed 2 times a year at most, but for every time he's booed, I'll show you 999 times when he's cheered. If the fans were sick of him, he'd have gotten the Cena treatment by now...
-Triple H was a 6 time champion before marrying Steph, and a 6 time champion before even dating her. Therefore, your theory of him being pushed and shoved at us because of Stephanie is false. In fact, if he hadn't married Steph, he probably would've had MORE title reigns by now, because they wouldn't have to fear critisism of him being unfairly pushed.