Market value takes into account all the dimensions of the job, including location and whether you need to be in the office or not.
The article doesn't mention price pressure from outsourcing, that is another issue.
What I am trying to say is that we shouldn't accept a salary bellow the average of what other people in the same situation are payed because that will hurt you and everybody else by bringing down the average.