I think those lauding this as a morally virtuous move aren't basing this on principle. Hiring 1 employee for 100k isn't better than hiring 2 employees for 50k assuming equal qualifications. The team with two employees will be more productive and stay in business longer than the competitor (who spends twice as much on everything and won't stay in business).