I didn't really feel like it was that bad. Then again, I wasn't there. I just saw it on Youtube like the rest of you guys. I remember the few people here who did see it live coming away pretty happy with it.
That said, I really don't care if they play it live, and I doubt it could be performed live with all the nuances of the studio version, KevMo performing or not. As a song, I like it, but it's not one of my favorites. I do like the samples though. The song just feels kinda naked without them.