Seriously, thank you Apple! Thank you for having the balls to do the right thing (where most companies would probably just remove the comments and leave the apps).
Yet there will be plenty of folks that will spin this into another anti-App Store rage fest.
I never understood those at all. If they love the app, why the hell would they rate 1 star?
Because people are morons. See: Windows 95% market share.