This article does not appear to be AI-written, but use of the emdash is undeniably correlated with AI writing. Your reasoning would only make sense if the emdash existed on keyboards. It's reasonable for even good writers to not know how or not care to do the extra keystrokes to type an emdash when they're just writing a blog post - that doesn't mean they have bad writing skills or don't understand grammar, as you have implied.
en dash: https://www.compart.com/en/unicode/U+2013
em dash: https://www.compart.com/en/unicode/U+2014
Edit: Ah, Libreoffice does have a built-in autocorrect for em dash, but you have to type this:
:---:So ":---:" does work for the em dash? I thought something with fewer keystrokes work, too, at least I remember the em dash from less, but perhaps I just typed it so quickly I did not realize it was indeed ":---:".