I think most of you have forgotten that, unlike most languages, English does not have any central institution which would define correct usage. French, despite being a multinational language, has rules set down by an institute. It makes for quite a pain in the ass, actually. Most European countries have a national language institute. England and the US both don't have them, which makes English the easiest language to change. Given the lack of an institute, anything that most people who speak English would understand as English, is English. It's as simple as that. If there is a particular usage that actually damages comprehension, for example by introducing ambiguity, then that usage should be avoided. If something just plain sounds or looks odd, then sure, avoid that. But there's no reason to talk like a style guide. Hell, it's not even necessary to write like one.