I agree with you. I have other reasons why I do the job I do, but would never do it if the money wasn't there. At the end of the day, the feel-good nonsense has no place in business decisions, and that really goes both ways in an employer/employee situation. You can like your job, even love it, but if you're not looking at it as a business transaction you will get screwed one way or another. Replay job and it for employee and them, and the same holds for the business. It's a mindset thing, and has everything to do with professionalism and nothing to do with touchy feel goodness. Polite but firm negotiations where both parties feel good with the outcome can be achieved no matter whether you like each other or not. (Although the friction may vary along that axis.)