They already fucked themselves by making everyone except HHH, Undertaker, Lesnar, and Cena look like a complete joke for the last 15 years.
They convinced their entire audience that those guys were at a level above everyone else. Everyone besides them is the "B" team.
Well, Taker is gone.
HHH is at this point working 1-5 matches per year.
Brock Lesnar is a part timer and is on the way out
John Cena is now a part timer and will soon be leaving for Hollywood
The guys they rely on the carry the TV shows and house shows every single week -- AJ Styles, Kevin Owens, Seth Rollins, Dean Ambrose, Shinsuke Nakamura, etc -- are not looked at by the audience as viable replacements for the guys above, even though they have more than enough talent, are well liked generally, and most have gotten over big elsewhere.
Roman Reigns is the only person they've even remotely tried to build to replace them, and the crowd has outright rejected him because he sucks ass on the mic and in the ring. You have to be able to do at least one or the other, preferably both. And instead of recognizing that his push has failed, they've been shoving him down their audience's throat for five fucking years.
WWE has an outright hostility to its own audience. They tried everything they possibly could to sabotage the rise of Daniel Bryan and CM Punk. They don't want to let the fans decide who is a star and who isn't; they want the fans to stop thinking and only cheer or boo whomever WWE wants them to. But those two guys were just so ridiculously over that the fans literally started hijacking entire shows, chanting for them to the disruption of other promo segments and matches.
So to answer your question more directly, I think things would be better if they simply started getting out of their own way. They have the talent but they intentionally hold guys down so they don't look better than Reigns or Lesnar.
I mean, they're booking Mahal vs Lesnar at Survivor Series just so Lesnar looks a little stronger when Reigns takes his title at Mania. Never mind that Mahal sucks ass; doing that completely buries the Smackdown championship and by extension its entire roster.
Do you remember the pop AJ Styles got when he came to WWE? Those fans already knew who he was. Or enough of them did to influence everybody else into cheering along with them. Those people remember what Styles did in TNA, Ring of Honor, and New Japan. And then they sign him to WWE and he jobs to Jericho at Mania, drops the WWE title to fucking Bray Wyatt, drops the US title to fucking Baron Corbin, and feuds with the son of the boss. And now they're going to feed him to Jinder.
The fans are literally telling WWE what they want. They're showing up to WWE events in Bullet Club T shirts. The only guys that entered the company after 2005 who are remotely over are ROH, NJPW, Dragon Gate, TNA, or NOAH guys. The biggest stars in the modern era besides Cena and Lesnar were ROH guys. The only companies in the world that are actually growing are NJPW and its partners, ROH and CMLL.
They need to take the restraints off. They need to stop taking away what makes people special as soon as they get to WWE.
They took away Rhino's Gore to make Reigns' shitty spear look better.
They took away both of Adam Cole's finishers.
They took away Kevin Owens' finisher.
they took away Seth Rollins' finisher.
People want to see cool moves like piledrivers. People want to see blood. People want swearing. People want most of their matches to end in clean finishes. They want good booking and storylines that make sense within the context of the promotion itself.
Instead you're getting Bray Wyatt in drag versus Finn Balor dressed like a pumpkin.