That’s a stupid heuristic. I use those dashes all the time, I even have an AutoHotKey macro in Windows for en and em dashes, ellipsis and other characters.