I feel that anyone who rants like this comes from a low level micromanagement world where they have extreme control over everything any they can't have it with web technologies. Fine, but why shit on other developers carpet?
I think the web platform is one of the best innovation the software industry has experienced since the 80's. Can it be better? Of course, yes, definitely and it's getting better.
I have to agree that posting bitter, "everything is wrong" type of articles is really not constructive.
And for god's sake, learn to use your effin' tools.