This is going to be a rant, so brace yourself. Shane McMahon infuriates me. He constantly books himself higher on the card than anyone else in the Alliance, with the exception of Steve Austin. He obviously doesn't care about any of the wrestlers, he just wants to pretend he's a big star. But he wouldn't even have a job if he had a different last name.
Someone needs to intervene and make a business decision.
And what's right for business is to get Shane McMahon out of the main events, off the microphone, and put his ego in check. I don't mind Shane doing certain things, because I think he's earned a certain amount of respect. But he hasn't earned main event heat. He's never been that popular, or that hated. I empathize with your feelings on this issue and hope that the subject of McMahon participation won't be huge source of aggravation for wrestling fans in the years to come.