How many of those losses were clean? Even when he lost to Bryan and The Rock, he had excuses. Also, having a good match with AJ is like playing good football with Messi. It's hard not to.
As for being a "draw", when they're barely getting 2m views I wouldn't put it on that high of a pedestal. The only current draw is probably Lesnar, and this goes back to Cena again. WWE had plenty of opportunity to create other top starts but, whenever someone got popular, they fed them to either HHH or Cena. I mean, look at Punk. I'm not a fan, but he was clearly the guy, and in his WWE title run, Cena main evented over him everytime. When Bryan won at WM30, he got stale old Kane, and Cena got fresh Wyatt, even though he beat him at WM. Plenty of opportunities.
You'd have thought the WWE would've learnt but they're repeating the same mistakes with Reigns now. I don't get why they just don't have plenty of top guys like in the mid 90s with HBK, Bret Hart, Austin, Undertaker, so every fan has someone. And whoever gets the most popular, like Austin, you run with them. I'd say that it's probably AJ right now, but he's in a US title feud with Kevin Owens for some reason. Again, I'm not the biggest Kevin Owen's fan, but he, alongside AJ, are main eventers stuck in the midcard whilst Jinder and stale Orton are stinking up the title picture. I just don't agree with it.