#3 Stop booking random tag team matches
The long opening promo isn't the only annoying formula in WWE. How often have we seen the above scenario over so many years? Opponents are "forced" to team up, or the participants in a big match form teams against each other as a "preview." Usually there are a few standard outcomes, such as an "inadvertent" attack from one babyface on another, or the heels win to build "heat." It's old and stale.
For a company that hates tag team wrestling, it sure does love booking tag team matches. It's a standard, predictable, and boring way to build rivalries. It lacks something to truly sink your teeth into.
The company needs to stop being lazy with these tag team matches and instead be more creative when it comes to telling stories. If that means some people aren't on TV in a certain week, so be it. Over-exposure is another big problem today. Not everyone needs to be seen every week.