Bonus content remind me again how long did we all have to wait for the game in the first place, then they release the game many years later only for it to be half done an missing major components eg, leader boards. This bonus content as you put it isn't a bonus at all there just finishing the game while we all play so i believe people have the right to complain.
sure they have some right to complain.. what would be really nice is if someone took the initiative to actually see what it takes to develop a game like this.. after all even the first Gran Turismo on ps1 had 5 years of development time put into it. And that programing was child's play compared to the multi-threaded system that is the ps3 today.