Windows allows devs to make stupid apps that don't conform, but if a dev wants to make a shitty app they should be allowed to. Easily confused people might need the exact same thing in the exact same place in every program, but there's no helping some people.
Here is my beef though.. Microsoft think it's cool to issue a load of GUI design guidlelines and then
Somebody's terminal is dropping bits. I found a pile of them over in the corner.