Your comment reminds me that I've only seen this distinction in terms of profit center VS cost center. Profit centers do business and get perks, cost centers support business and get the early layoffs.
The article's staff vs line distinction cuts it a little differently, and definitely gives a rosier picture of working in a staff role.