Conhost is not really a terminal emulator, except in the sense that it’s a square box to type into. It is not an emulator. Design, Architecture, implementation all completely different and gimped.
Yes good point. One of the things that annoys me most about HNers is that they think Unix is the one true OS paradigm and measure all other designs by how similar they are. And here I am doing it myself.
Our OS who art in CPU, UNIX be thy name.
Thy programs run, thy syscalls done,
in kernel as it is in user!
Give us this day our daily cycles,
And forgive us our GOTO's
As we forgive them that also use BASIC.
Lead us not into FORTRAN,
But deliver us from COBOL.
For thine is the for loop, the while and the switch
For ever and ever,
Amen.