I don't get why they did it and I think it comes down to an attitude problem within the developer group. There are bunch of stuff that basically comes down to principles of you should not do that.

Can you ever think Microsoft would force correct Microsoft in Word for example?
Even Apple doesn't force correct. That has to mean something since Apple is the new Microsoft.