In addition to competition, I think the current booking philosophies need to change.
- The storylines have no conclusion whatsoever. It's an exchange of victories so that both characters are protected. These wins are rarely ever clean. The fueds are not blown off.
- Wrestlers need the creative freedom to portray characters closer to their own actual personalities. It wasn't until Austin, Rock, Foley, HHH moved away from their characters that they actually got over with the fans. Vince may call this "Attitude" but I'd consider it more of performers being given more free reign. Just look at the scripted promos and how boring they've become.
- The fueds should be planned out with some degree of longterm ideas in mind. It took Charlie Haas accidentally knocking Lillian off the ring for him to get anything remotely resembling a storyline for himself. Random fueds have really hurt the general fan's interest in wrestling.
- Once the booking plans have been set, certain wrestlers need to be kept apart from each other. Random tag team main events have a use, but it's become overdone. The exciting feeling of two people wrestling for the first time is gone.