I used to think that the relation between unmotivated employees and their corporation was "parasitic" but I'm switching to an alternate framework, less influenced by corporate narrative. Maybe unmotivated employees are the antibodies of society, infiltrating companies no longer serving a useful purpose. The company will fight with its most powerful weapon: money. But money is to happiness what sugar to nutrition and eventually the humanity inside people wins. I hope it cheers you up next time you feel down at work: you are still human, a soldier in this fight.
What is the solution? Of course I have answers for this (too). Destroy/split the companies. They accumulate too much money and power and have no idea how to spend it.
Regarding lawyers or accountants I think they should limit the duration of their careers. Maybe 20 years is the most a human being should be in that profession because it's obvious it has long term lasting effects. Now, I'm talking seriously here: we should promote career mobility.