Sure, but from a user perspective? It says you could run vi/gcc/etc. in BoW, which you can easily do. I don't know why GGP would want to spend millions (surely would cost way more than millions) nor billions recreating something that already exists?
Really, to do something different and that might move the needle to new possibilities. The *BSDs and Linux seem like they permanently miss just a few core elements to be mass adoptable. Mass adoption would benefit everyone through things like competition but also just different features. Like imagine being able to zfs send incremental backups of your daily drivers and gaming boxes. Or if plan9 had really taken off and had real market share. Idk, just feels like we've been stuck in a place for the last few decades.
You're looking too close to the trees gcc/vi instead of the BSD forest.
BOW's only weakness is its single user mode, more so a limitation of being a Win16. If it'd been pushed harder to a NT service/client/server DLL it'd have been a much bigger player.
It's all moot, Pink/taligent died, Virtual Machines is where everyone runs their stuff these days, OS/2 had the driver/disk/filesystem stuff done right.
It's far more cooler being able to run on Windows 3.1