With language runtimes abstracting OS and hardware, the Cloud providers have become the new OSes, and coupled with the Web, we are back to the timesharing days, with the browser as a pretty VT100.
The one strange thing is that it seems to have caught IBM somewhat off-guard.