Consistency. The problem with WWE is that they keep changing lanes. You can't just push one guy or do one thing and expect a new boom period. For every fan who loves Andrade, there's one who hates him, for every one who hates the McMahons, there's one who loves them, for every one who love great wrestling, there's one who finds it boring. There is no one thing that will make everyone happy
What they need to do is pick a lane and stick with it. WWE has a problem where they want things to make ratings go up immediately, and when it doesn't (because that's not how viewership works) they drop it. New NXT call ups! Oh, they're gone. More call ups! Oh, they're gone too. New tag team divison! Oh, that's gone. Cruiserweights! Gone. No rematch clauses or authority figures! Nevermind. Brand split! Nah, that's irrelevant.
Whatever they do, someone will love it, that someone will tune in to watch it, and that someone will be annoyed that thing is gone/irrelevant and that someone will stop watching. Because this always happens, when something awesome happens, those someones won't jump in immediately because they don't know if it'll last or not. Then, because everyone is cautious, WWE cut it, making those people feel vindicated AND making those loyal start to feel cautious themselves
It doesn't matter WHAT they do, they just need to stick to it. I don't like New Japan, it's not bad it's just not my style, however they are a prime example. When they do something, they stick to it. They have a good track record, so when you hear they're doing a cool thing, you know you can watch it and you'll get that cool thing. When WWE does a cool thing, it's a 20-80 chance it'll be the same, odds not in your favor
In six months, they've had four soft resets of their roster. Four. Of those four resets in six months, only the one that happened two days ago is relevant in the slightest. That's horrible for building trust with viewers, and until they can rebuild that trust, ratings will never rise