Это небольшая терминологическая путаница.
RedFox употребил слово «правильно», подразумевая правильность по отношению к узусу, а вы, как я понимаю, продразумеваете правильность по отношению к норме, что тоже терминологически корректно.
Узус — это то, как говорят носители языка. Разумеется, речь носителей всегда соответствует узусу (по определению), а вот норме, действительно, часто не соответствует.
Проблема в том, что основы лингвистики не преподают в школе.
Изменение языка — вещь столь же неочевидная, но при этом столь же несомненная, как биологическая эволюция или круговорот воды в природе.
Но если про два последних явления все знают со школы, то в лингвистических вопросах у людей, к сожалению, от недостатка сведений часто складывается своё мнение, не соответствующее научному.
Этому также иногда способствует стиль преподавания предмета «русский язык» некоторыми учителями.