It’s not. On Apple platforms, you can type two hyphens in a row and let the default text replacement convert it; or you can hold down the hyphen and pick from hyphen, en dash, or em dash; or you can press Option-Shift-Hyphen. I think it’s about as easy on other platforms as well.
Don’t listen to them. The em dash is not some obscure punctuation nobody but AI uses.