I agree in general but not with the numbers he provided. I think with this year's inflation if you hire a developer with these amounts you have built your home in river as he/she will soon leave the company for a better salary.
As all we know software team members need not to be all at same level you can hire people at different levels for different tasks.
At last I should say that although many companies here pay their staff the amounts that Arash said but if you want a satisfied team which remains with you to the end you should pay 20% to 30% higher.