I don't see why so many people hate on Guitar Hero 3's battle mode. I was on the Rock Band forums, discussing power-ups in battle mode, and I said that it'd be neat to play with if it was a separate mode. And then I got the fanboy responses... "No, it would ruin the game. To me, the game is about listening to the music and simulating the band experience." "It ruins the point of Rock Band as a new way to experience music. If you want a more 'toyish' game, Rock Band is not for you."
WTF? "Toyish game." Uhh..kinda redundant, don't you think? Games are toys. You're supposed to have fun with them. If I wanted something less "toyish" I'd get myself a real guitar...but I don't want something less of a toy. I want a toy. That's why I want Rock Band...
If you wanna listen to music, download some MP3s or buy some CDs, not some 60+ dollar game. You can still "experience" your music if Rock Band had a battle mode. It would be an OPTION to play battle mode with friends. I can understand getting pissed off with Guitar Hero 3, because "boss battles" will be part of the career mode in that game, but as a separate mode, it's fine. I think they're just pissed at the thought of losing to a crappy player because of power-ups.
So...in conclusion...three types of people exist in the world in relation to Guitar Hero. Someone who plays the game to have fun, someone who thinks it's serious business, and someone who is grumpy and doesn't like to have fun (like those guys who are like, "OMG, THIS IS DUMB. LEARN 2 PLAY A REAL GUITAR!").