If you think someone who works for the sake of money is a "horrible" person, you have to step outside your bubble for a tiny bit and look at the world, you will notice so many important jobs in society no one would really want to do unless money was an intensive.
Don't get me wrong, I am one of those people who are lucky enough to work in an industry I am honestly excited to work in. But you can't say the same about many jobs, doubt you can find a janitor who loves cleaning piss and vomit, its an absolutely important job in our society, the only reason I could think of why someone would do it is because of their situation in life and how the money earned from it can give them a partial answer to their problems.
Seriously HN what hell are you guys up-voting to the front page these days.