I'm very surprised how people had been so complaining about the Developer Preview, the Xbox music app, the video app, etc, when the system is still in a beta program, all of us were supposed to help to improve the final release, not complain and claim we will leave the platform.