This style of argument is not persuasive. It can only tell us that people have been making an error since 1769 or something. It can't tell us that we should tolerate this error in well constructed writing. You're demonstrated nothing.
Think about which way you want the language to be, and then use your vote.
You may not like my swapping the definitions of those words, but that is language how literally works. Therefore, according to your logic, it is valid.
The 'well constructed writing' portion was not specified. What was specified is that someone will make fun of anyone for the colloquial use case.