Earlier quoted context omitted.
It's largely engineers who don't really understand the value of a C-level person, as evidenced time and time again in the comments. The concept you could fire someone for business reasons and later be their very good friend and recommend them for another job - sometimes an even better one than you employed them in - doesn't fit the single-input single-output mind of a lot of engineers. It's alright. We all have roles…
I understand the morality needed to succeed and flatly reject it.
You only exist because every ancestor of yours, up to your single celled ancestor, succeeded in 'life'. To denounce success for its own sake, is, for lack of a better term, stupid.