The disaster is that practically all software categories end up with one dominating vendor, also known as monopoly. Notably, games still have numerous vendors, but they enforce the monopoly on the desktop. Have a look at win7, it contains practically nothing, and costs more than a $100 in the cheapest stripped down version. It is a tragedy (or disaster if you like).
"I think is the point after which the discussion becomes pointless."
That is up to you, I simply informed you that some of your prime examples have proved messy environments for programmers and users. Changing API's and web-developers who only cater to a subset of browsers. Thanks to the open model you seem to detest the web has improved tremendously over the last years, but it has at least as long to go as the linux desktop before it can be considered a stable environment. You are not alone though. Everything on the web seems to be the new mantra, it will fail as badly as similar foolishness before it.