Because a VM is overkill and won't allow you to interact with the Windows host.
But that was 10 years ago, it disappeared at some point, being integrated somewhere in either the server version or the professional edition (named something like Unix Service for Windows) I lost track.
Considering all the work that MS is putting in interoperability those days, I'm wondering if it will not make a come back at some point.