The problem that many businesses have is that they look at their employees as their biggest expense, instead of their biggest asset.
It is the employees that create the products and provide the services that generate the revenue. It is not the CxO class, or the VP's, or the Directors, or the Managers. It is the engineers, technicians, CSR's, admins, inventory, cashiers, facilities, IT, accountants, and, as much as I dislike most of them, salespeople.
Companies that do not treat those employees with dignity and respect do not understand that simple fact, and are doomed to a level of success below those that do a better job of it.