A language is defined in terms of how it is used, but a language is not supposed to be used in the way it was defined, if so, we'd still be speaking proto-indo-european, or maybe we'd never be able to speak, as there wouldn't exist any grammar before a language existed. So, being a grammar nazi is plain stupid.