> Sometimes programmers need to know a minimal amount of PHP and JavaScript
I'd say that covers the majority of programming jobs. The problem, though, is that the are a vast number of people who can meet that bar and salaries are bound to collapse to reflect that at some point. What happens to them then?
I don't know about that. I think salaries for web developers without some differentiating skill set have collapsed, or were never really that high to begin with. The average salary coming out of my undergrad's CS dept is about $60K.