They don't have to introduce weight classes. But I mean having divisions wouldn't hurt anyone... an IC title division with top contenders and so forth... and world title division etc... and a cruiserweight division so we don't have to see stupid shit like the big show vs. Evan Bourne.
I think NWA used to have a ranking system for who was in line for title shots. That makes every match actually mean something.
Alsol you don't have to have heel turns every 2 weeks, and tag teams always breaking up. More is less, and less is more. If you hold back on all the zany shit and try conduct it as an actual business and not a fucking freakshow, people will buy into it.
I mean think about it... Anderson Silva was the UFCs sweetheart... all it took to turn him heel was 2 shitty, god awful fights, now everyone wants to see him get beat more than anything in the world. He didn't hit anyone with a chair, he didn't curse the fans week in and week out... all he did was fight boring but still be the best. WWE obviously can't emulate this exact thing, but it's subtle. You could even parallel his heel turn to CM Punks ongoing heel turn. CM Punk didn't necesarilly do anything over the top or out of the ordinary, he just happened to do a few things to piss off the fans, now they boo him. They don't need to force everything the way they do without any rhyme or reason. Honestly, Smackdown is the only show that has a style anywhere close to resembling what I'm talking about. Competitive, athletic matches, for the most part realistic angles (other than pretty ricky

and kane being involved in anything).