Robert Bringhurst¹ prefers the en dash in the context of setting off phrases: "The em dash is the nineteenth-century standard, still prescribed in many editorial style books, but the em dash is too long for use with the best text faces. Like the oversized space between sentences, it belongs to the padded and corseted aesthetic of Victorian typography. "Used as a phrase marker – thus – the en dash is set with a normal…
And I totally agree, space-set en dashes are vastly superior to em. I dislike the way it connects the word more closely to the word in the next clause than the phrase itself.
E.g. He left—no explanation. Vs. He left – no explanation.
To me, left—no feels like a weird gluing together than a separator for a different section.