I can't think of good reasons for desktop OS manufacturers (i.e. Microsoft, Ubuntu etc.) not distributing their OS in hardware (i.e. SSD or custom RAM sticks containing flash memory along with NVM).
The pros of OS in flash memory are-
1. The flash memories are cheaper than ever. A single NVM chip in a RAM stick
2. Number of laptops/desktops without CD/DVD ROM are increasing significantly.
3. OS in NVM loads much faster than OS in traditional HDD.
4. Users won't have to go through time consuming install/setup cycle, plug-n-play hardware should make the OS ready.
5. piracy of OS in NVM (only) will be significantly harder, if not impossible.
Any idea?