Дефис и тире часто путают в современном письме из-за их внешнего сходства — они напоминают небольшую горизонтальную черту. 12
Главное различие между этими знаками в том, что дефис — это орфографический знак, а тире — пунктуационный. 5 То есть дефис чаще всего ставится внутри слова, а тире — между словами. 5
При наборе текста на компьютере люди часто машинально ставят дефис (короткую черточку без пробелов) во всех случаях, руководствуясь правилом эргономики и задействуя всего одну клавишу. 3 «Длинное» тире требует дополнительных действий на клавиатуре: нужно отбить с двух сторон пробелы либо набрать комбинацию: Ctrl + Alt + клавиша минуса на цифровой раскладке. 3
Таким образом, путаница может возникать из-за того, что дефис проще набирать, а тире требует дополнительных усилий.