Earlier quoted context omitted.
I'll admit as a web dev I sometimes take some of the "omg JavaScript" a little personally. Some of the usual pile on articles (granted their complaints aren't technically 'wrong') sometimes imply the browser is a bad place for a lot of things that are happening there privacy wise and etc. I always wonder ... "Uh, do you want platform specific desktop apps? You're not much better protected there man... and app availab…
There's no fundamental technical reason why apps can't run as their own users (like apache and postgres have done for 20 years) and and use something like oauth to control sharing data with other apps. Just laziness.
The UNIX-y solution to this is to ban proprietary apps and run only vetted free software, interoperate with protocols, not implementations.