This. I can't mod this up enough. This needs to be printed printed on a giant billboard and placed on every road and highway that leads in and out of Redmond. And this shouldn't be something 'left to the developers', this is something that should be strictly enforced by Microsoft. One of the things Apple got right, is they have strict design requirements for all application written for OSX. Your application can't make stupid choices that break the flow of the OSX interface. This is one of the main reasons why OSX is considered easier to use than Windows.