Code in the various US cities I've lived in generally requires switches for a room be at a certain height and a certain distance from egress-ingress doors. I think it may have something to do with handicap accessibility, but generally there's a reason in most modern homes, you don't have to think about where the switch is.