Yeah, I agree with you guys. Also, I think we'll get a lot clearer picture of RB2's full upgrades and features at E3 when the official unveiling happens.
As I said in my last post, I think not having vocals in the created songs is a giant letdown. I'm primarily the vocalist when I'm playing with my friends (although I'm also the best guitar player of the group. ;) It's just no one else can sing a lick.) so the idea of all these possibly cool songs that I can't play with all the parts is quite disheartening. I do love the concept of song creation and sharing, I just think it's painfully incomplete if it doesn't let you create songs for a "full band".
My understanding is that it might be possible to add keys to the vocals track. If you could type out a song and still have the person have to hit notes, then you could copy the song completely. If that's not the case, then it does detract from it. The GH crowd will still love it, though, since all they cared about before was Guitar.