But why when the “-“ works just as well and doesn’t require holding the key down?
You’re not the first person I’ve seen say that FWIW, but I just don’t recall seeing the full proper em-dash in informal contexts before ChatGPT (not that I was paying attention). I can’t help but wonder if ChatGPT has caused some people - not necessarily you! - to gaslight themselves into believing that they used the em-dash themselves, in the before time.
No. En-dash doesn't work "just as well" as an em-dash, anymore than a comma works as an apostrophe. They are different punctuation marks.
Also, I was a curmudgeon with strong opinions about punctuation before ChatGPT—heck, even before the internet. And I can produce witnesses.