So, we accept the improper use of a word because people are uneducated?
No.. because the word becomes so associated with something that it becomes the name we all refer to it as. This has been taking place for 2000 years.
Ever used the word forte? If you are not pronouncing it "fort" you are "uneducated" (to use your own words). However, please do as you state here and start only saying "fort" and correcting everyone when they pronounce it incorrectly.