In Linuxland 20 years ago "Native POSIX Thread Library" an 1:1 implementation won as well (1).
Go's M:N Threading is a great success. I guess M:N threading is harder to implement at the OS Level.
(1) https://en.wikipedia.org/wiki/Native_POSIX_Thread_Library