I am quite happy with the Windows 95 paradigm.
I don't care there are 23 flavors of desktop, that every linux distro had to make their own. There is no standard, but everybody knows what it must look like, how it must work and that's the actual standard, altough how you do them is up to you. They must have a launcher, a status bar, all the thing mentioned in the article.
But standards... they work for hardware. USB killed a bunch of interfaces, except for things that don't accept multiplexing, maybe. Some of them still exist virtually inside USB, like serial (no really, some gear still use 2400 baud 8N1 com1 serial lingo wrapped inside a usb carapace.)
HDMI wrapped video and audio together in a fashion that Holywood took no objection. I am still amazed I can potentially connect a 40 inch TV on my pc and get audio on it, because my GPU has a pass-through for HDMI. Not that single-cable is an HDMI novelty, and SCART existed long before that.
PCs themselves only exist because everybody agreed on standards, like ATX. (Dell disagrees.) The fact you can buy one piece of hardware from each vendor and everything works is nothing short of a miracle.