It's not like you can reliably write these consistently by hand either without going over the top in length to make it extremely obvious.
-5--2°C
post-war-pre-digital era
See sections 10-O-15-Q
Try Our New York-London Flight Connection!
post-war - pre-digital era (not a sentence any sane person would use anyway).
See sections 10-O - 15-Q
Try our New York-London flight connection! (no kind of dash clears this one up without fixing capitalisation).
Try Our New York–London Flight Connection.
Or if it was New York:
Try Our New York – London Flight Connection.
Note the additional spaces. Agree on the capitalization though.
And your example shows how you can just use multiple dashes instead of having three different ones.
I'd wager serious money that if you put that on a sign and surveyed people, at least in the US, they'd all still conclude it is a "New York" to "London" flight.
What's the use of a communication tool, if it doesn't actually communicate anything to real people?
E.g. some English language rule says that a comma or ending period of a non-quoted sentence goes inside the quotes if there's something quoted at the end of that sentence. That rule feels anti-intellectual to me, as if there's some misunderstanding of how hierarchical placement in one-dimensional space works (since something that's not being quoted is being put inside quotes)
Rather, seeing too short of a dash is like putting two clashing colors together or wearing two pieces of clothes that don’t match. It just looks instantly off.
It’s just not aesthetically pleasing for me.
-5—2
That looks like dogshit.
It's a mistake in the first place to decide to use only dashes and no spaces to convey all of this lol
-5 - 2 (Everyone knows a sign has no space - if you are building your sign for idiots try some of these:)
-5 > 2 -5->2 -5 <-> 2 -5 to 2 -5...2 Between -5 and 2
blah blah blah