What are some drawbacks to using a *nix OS?

Every single kernel driver will contradict with userspace naming.
This is unavoidable.
As an example, i915 graphics in kernel is actually i965 in userspace.
You can use i915 in userspace but good fucking luck doing anything with it.

How would you share storage? Plugging a USB disk back and forth between host and vm?

you can parse and extract files from the virtual disk file. Not the path of least resistance though.

Mainframe computers are better than Unix, Linux, Windows, and macOS computers.

You know, I'll take your pill, Lisper, whatever color it may be. While learning Emacs I started to kinda see how plain uncomfortable everything is in Unix. Every time I thought to myself “Hmm… How do I make my Emacs setup work with that other program I use the way I did it with Vim?” I came to realization that either Emacs already has the functionality of that other program, there's a package for Emacs with this functionality or you can easily emulate this functionality using Emacs Lisp, and, on top of that, it'll be much better in terms of interconnectivity than anything you can achieve with shell scripts. Why? Because pipes aren't the pinnacle of computer evolution; Functions are. Plan 9 removed the -r flag from cp because it's considered bloated for each program to implement recursive traversal of directories, despite the fact that all of them basically call the same code from the same library. The answer Emacs gives (and by proxy, Lisp, I assume) is “Why separate functionality into ‘programs’ only to implement mutually-understood interfaces so these ‘programs’ could work together in the first place? Just use the code directly.” Kinda reminds me of the series of tweets that CloverOS fag made where he said that after writing Bash scripts and then Python scripts, he now just uses C as an interpreted language by piping it into GCC. Similar thing happened to me, except for C for me it became Emacs Lisp. Not for reasons of performance, obviously, but for reasons of user experience: Why the fuck would I waste my time leaving Emacs to do something I can do within it? If this is how Lisp Machines were back then, then fuck UNIX.

Unix OSes poll for I/O completion.

That is like shitting diarrhea in a pool. It is completely amateur.

Attached: waiting for lispfags to finally write their new lisp os.jpg (701x957, 128.93K)

Biggest hurdle is compatibility with the software people are used to, namely windows only games.

All modern *nix systems are made by ~The community~
which is another way of saying it's all fucked and there are ten thousand retards who don't know what their doing making decisions as apposed to a few retards making decisions. but unlike those few retards their job doesn't rely on it and being one of a thousand there is no real way to find whose at fault.

This isn't a fault with *nix just a fault with how they're currently handled.
But i'd argue that the *nix mentality makes it much easier for the lazy hack it together sort of style to take place as *nix is the lazy man's operating system.

Fucking *nix retards are cadering to muh gayms crowd too much these days, they still don't have a functionally video editor that isn't a clone of windows movie maker.
The problem isn't gayms theres already too many ways to get that shit to work.
What doesn't exist is the important shit.

Video games are toys, their not the priority and aren't needed on a production operating system for grown ups who need to get work done.