В прошлый раз я упоминал о том, что в русских текстах главное отличие тире от дефиса — то, что первое отделяется от стоящих рядом с ним слов пробелами, в то время как вокруг второго никакие пробелы не ставятся. Длина же дефиса и тире в текстах, опубликованных в рунете, часто оказывается одинаковой из-за того, что на клавиатуре есть знак дефиса, но нет знака тире, поэтому все нормальные люди упрощают себе жизнь, используя первый вместо второго.