I for one would prefer to retain the person who made my company the most money
This is the argument in a nutshell. Are there more important issues in corporate life than the pursuit of profit?
Maybe the company I currently work for is an exception then - they take the longer term view that investment in peoples wellbeing is paramount and yes you might lose a few £ in the short term getting rid of bad eggs if they make good money but theres always someone else equally capable but doesnt disrupt the workforce. The company I work for makes a lot of money globally, maybe that gives them the opportunity to get rid of bad eggs and bullies but its not like they have only just started doing this its been the culture from the start. Longer term, leaving bullies and bad eggs in your business is bad business no matter how important or good at making money they think they are.
I agree with you. My question was simply a prompt to consider the morality and implications of profit at any cost. I know what sort of company I would want to work for and took a big decision many years ago to do so...even though that caused me some short term pain at the time.