For instance, FUSE filesystems still can't support nonblocking IO.
unix is nice, because you can read off a file or a socket or a mouse or a disk. This lets you do that over ... anything, i guess.