Потому, что многие носители языка не считают существенной смысловую разницу в значении этих слов.
К тому же нормы языка изменяются со временем, а нормы литературной и разговорной речи не всегда совпадают, в обиходной речи могут использоваться устаревшие слова и выражения и наоборот.
Рекомендую посмотреть ютуб канал "Микитко сын Алексеев". Есть там видео про одевать/надевать, приводятся примеры из литературных произведений русской классики. Некоторое время назад между одевать и надевать принципиальной разницы не было.
Там и другие занятные видео есть. Про слово "нету", и про то, как, по мнению автора, который более компетентен в вопросах лингвистики, чем я, следует реагировать, на "грамотеев", которые любят поправлять устную речь окружающих.
Я про разницу одевать/надевать узнал сравнительно недавно. Меня такая неточность, огорчает гораздо меньше, чем ошибки употребления и слитного/раздельного написания "не" и "ни" в произведениях самиздата.
Кстати, возможно автор вопроса сможет мне ответить, как будет правильно: "поехать на автобусе" или "поехать в автобусе"?
И почему кто-то едет "на", а кто-то "в", и я ни разу не слышал, чтобы спорили о единственно правильном варианте?