90% of the N900 owners knew that it was step 4 of 5, in other words, a beta. Nokia clearly mentioned that this device was for geeks only. They didn't have such sales expectations and continued their focus towards step 5. It's no slavery. If you really want a perfect step 5, help out and stop b****ing. The N-gage app was perfectly developed by Nokia, hence the delays. You had a working market inside the app and a full "xbox live" service. Did such effort on Nokia's behalf deserve to go down the drain????