Interesting review from an actual rocker's perspective. Just wanted to point one thing out:
" When I looked carefully, I realized I was having a party where people
were sitting around playing video games. And, really, if you are going
to play the game with a group of friends for more than a night,
shouldn't you just form a real band? There is something sad about the
thought of four teenagers getting Rock Band for Christmas and spending
all of their after-school time pretending to know how to play."
My husband and I got Rock Band day 1 and positively love it because it combines my love of Karoake Revolution with his love of Guitar Hero. I am actually a singer but Rock Band (or Karaoke Revolution for that matter) definitely don't improve my skills but rather I have to bastardize them much like an actual guitar player must pervert his skills to suceed at this. My point? It's not just teenage boys spending 5 hours a day at a video game. My husband would rather play this game a few hours several day nights a week after a hard day of work for fun than spend those few hours trying to learn actual guitar which would be more work than hobby for him. And if there wasn't this simulation game, he wouldn't want to play the real guitar, he would just play another game to relax.
At Thanksgiving his whole family played with us and it was a blast. I never knew his mother's fondness for the song Cherry Bomb or that his brother could shout Beastie Boys with best (or worst) of them. The video game demographic has long since left the 15 year old boy as the majority. People play the game for fun as you and your friends at that party. Those who want to learn how to play an instrument will, but for others there is Rock Band for a quick rock star fix.
Once again, very interesting review! I just hate to see people reduce everything about video games to being about teenage boys. I know and love a large variety of games, mostly RPGs and MMOs, and I know a lot of couples that game together. And most of us haven't had acne or awkward erections in a good while.