The guy is telling it how it is, you are behaving like an 11 year-old. The world is not a nice place, it gets less nice when money is involved, grow up.
You're both right. Just because "it is how it is" doesn't make something OK, as you say the world is not a nice place, but it also doesn't mean you have to sit down and take it like a cabbage either.
And it's perfectly fine to tell people with questionable moral values to go and fuck themselves. Even though it's not always the most strategically sound way to make sure they get what they got coming in a world that is indeed not a very nice place at all.
There's a bloody big leap from "screwing employees over stock options" over "excessive 'inspiration' from competition" to "not in it to change the world with a passion".
Replying "you fucking suck" to someone taking the position that it's actually OK to go and do a job without having passion and unicorns and rainbows flow out of your ass all day is not the opposite of "taking it like a cabbage", it's the opposite of civilized discourse.
I was taking the "you fucking suck" remark as him just being really passionate about it, possibly before his first coffee, even. I can see his point, I wouldn't word it like that (or perhaps word it at all).