He’s starting X using startx, but from https://www.openbsd.org/faq/faq11.html
“The recommended way to run X is with the xenodm(1) display manager. It offers some important security benefits over the traditional startx(1) command.“
I think startx now only works if you’re root or have given users additional permissions - xenodm doesn’t require that.