Microsoft just followed VAX/VMS that does not overcommit. And there is a noise on Linux mail lists to implement process builder pattern which VAX had like 50 years ago…
Windows doesn't need to fork, and you can't fork a large process without overcommit.
One could rephrase the parent that Windows did the sensible thing by not using the fork model.