> Unless - IMO - you want to sound like a snob...
Really? I think it's the opposite. One does things like this because one is afraid of being assailed by pedants and made to feel inferior. This is why, I think, I hear people, mostly British, say things like "to so-and-so and I". They're afraid to use the wrong form or the pronoun and be scolded, so they overcorrect.
And about this:
> in general language evolves to have simpler rules with fewer exceptions rather than the other way around.
I don't think that's generally true. Rather, language changes in many ways, but one of them is the accumulation of exceptions to a formerly simple system. This gives us the complex paradigms of "be" and "go", for example.