I have seen this more and more and I don’t understand it.

I am personally a fan of space padded em-dash. Visually, semantically, it makes sense on all modern planes. There's an argument for line-break parsing.

Of course I recommend do-not-adopt, think Roman-cart-wheel-axle-width reasons.