Everyone has their own priorities its just that the company's , any company's, are NOT the same as yours.
Which is a supreme paradox and completely unsustainable for that company.
Of course, there are companies (managers) which (who) understand that there is no future without taking care of their employees. There are also companies which have plans for the future.
Companies should not be enemies to their staff (like it sounds from your post). It's an insane managerial strategy and not all companies (managers) behave like that. Just the insane ones.