This seems to ignore the possibility of Windows having done them in a UNIX-ish way to begin with, which would be infinitely better than what Microsoft came up with.
So, yeah, speaking in hindsight is really easy.
PS: no, the UNIX way is also shit, just in a different way.