"You must!" sounds pretty strict when in reality language continually adjusts based on common meaning and shared usage. The purpose of language is communication. Using a word that means something other than what you intend because it's more grammatically correct is not good communication.
That said, I appreciate your passion for language. English is weird.
Regardless, it’s a side argument...not to detract from the point/purpose of your post.