Is "People are considered resources, a dollar amount on a spreadsheet" really any different from any other industry? I've worked for companies large and small in IT writing the software that the company could not function without. The products that make the company competitive, that keeps them in business. Without us, there would be nothing. Yet in virtually every case, IT was considered an expense that was to be kept to a minimum. All of us software developers, database administrators, quality assurance? We were just numbers on a spreadsheet and the lower the numbers the better.
It can be frustrating, but it's just the reality everywhere. Managers frequently add minimal real value, sales people make commissions off selling projects that have unrealistic timelines and then go on to sell more and make big bonuses while IT goes on death marches to implement it, some manager reads an article and next thing you know we're supposed to integrate the new "silver bullet" technology that they don't understand.
There are exceptions to every rule, but practically all management in every company thinks of the people actually doing the work that pays there salaries as an expense to be minimized. At best the people doing the work are an expense they try to get the best ROI possible. WOTC is no different.