Mach was designed to host other OSes just like the Classic environment.
In fact, the only reason BSD is in the core OS is for speed. It was the first OS hosted by Mach.
Why not Windows?
Why not BEOs or OS/2?
Why not PlayStation, for that matter?
So, we'll have Classic and BSD running...