In Rock Band 2, the World Tour mode made you replay songs you had already beaten numerous times. If I beat a song in Chicago, why the fuck do I have to play it again in some other city? That was the only problem I had with the game. Once you beat a song, it should not be played again, unless you choose to.
They need to improve their track lists too. The amount of garbage getting onto these games is ridiculous. I know the DLC is where the good songs are, but I don't want to spend all that money to play some shit songs and have to wait for good songs to be released as DLC and spend MORE money on those.
They should let you create your own charts for your own songs. Or have a request website or something. I'd gladly pay more for DLC if I got to choose the songs in the pack. If I want to play songs by Pantera, Minus The Bear and Unearth, let me send a request and pay a bit more for it. This probably isn't practical, but I would like to see it.