Idunno, man, these grammar conversations are crazy to me.
I steal a descriptor from my friend, who is in linguistics, and describe myself as a Grammar punk. To quote them:
"Language is inherently based in communication- it is understanding in structure, not structure for structure's sake
If you understand what someone is saying and choose to be difficult about it for the sake of correctness, you're being a loathsome pedant."
The point of language is to be understood, and to me it doesn't matter what length of dash you use. Yes, the semicolons are incorrect, and they do prevent understanding. But dashes?
And like, I'm in a Historical Performance program. It is the subset of classical music for musical pedants. They have arguments about the correct amount of commas needed in their tuning, and where your 3rd and 6th intervals should be depending on time and location in Europe. Despite that level of daily pedantry, the concept of em vs en vs hyphen in a real world situation is still a bit mind blowing to me.