Дефис и тире — это разные знаки, несмотря на то, что двойняшки объединены на раскладке клавиатуры на одной клавише. Заменять один другим — большая ошибка. Постоянно сталкиваюсь с тем, что большинство копирайтеров, опытных авторов и даже редакторов не видят разницы между дефисом и тире. Они просто по умолчанию везде ставят дефис. Это объясняется тем, что дефис на компьютерной клавиатуре поставить легче всего: не нужно прилагать никаких дополнительных усилий. Многие даже не знают, как поставить тире при помощи комбинаций клавиш на клавиатуре...
Среди множества коварных знаков препинания в русском языке есть несколько особенно зловредных, но первое место я бы отдала дефису и тире. Авторы, мало того, что не понимают, где и когда их ставить, так...