Just like 40 years ago we where able to store a POSIX compatible OS on a floppy drive.
The things developers usually forget is that there are other stakeholders than the computer executing code - IMHO a lot of developers would benefit from developing a bit of business acumen.