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
"Love may fail, but courtesy will previal." -- A Kurt Vonnegut fan