I'm with Queenie: Privledged mentality. He even admits to that when he says that he doesn't have unpaid medical bills piled up, isn't dealing with the difficulties of being a single mom with an unsuppportive deadbeat dad, and hasn't faced unemployment or layoffs. I'd also bet he's forgetting those first years out of school when he had NOTHING; after all, that's where most of us start.
I've never bought into the concept of, Choose a job you love, and you'll never work a day in your life. Many of my students buy into this drivel, and it leads them to foolishly believe that they can make a living from their favorite hobby. One of my girls (thankfully she's only a sophomore) told me that she intends to get a business degree in college, then she's going to sell duct tape wallets on line. Yeah, you may love duct tape, but you'll never make a living with that plan.
We go to work because we need money. Hopefully we each find a job that we enjoy, but few of us are dedicated enough to put in 40+ hours/week, year after year ... just because we enjoy it. We're doing it because we need the money. OR because the job gives us something else that we need; for example, we've heard of some people staying with a job for the insurance or other benefits.
I'm a teacher, and people often say that they got into this job because they love children. FALSE. False in 100% of the situations. We all got into this job because we need the money. Additionally, we DO like working with children, but if you took away the need for money,we'd choose a DIFFERENT WAY to work with children. We'd volunteer a couple hours a week tutoring kids for free. We'd lead a scout troop, or we'd put together a children's musical at church, or we'd do fundraising for the school band. We'd take in foster children. We'd teach swim lessons in the summer or volunteer as little league coaches. If our real motivation were love of children, we could find countless ways to work with them -- without all the negatives involved in our jobs. None of us would grade research papers, sit through meetings where parents scream at us 'til their faces are red, put up with discipline problems from kids who don't want to be in the classroom, or report to work at 6:45 am in the cold, dark winter months if money weren't involved.
Having said that, I would do PARTS of my job for free. One of my retirement plans is to sponsor a book club for kids (perhaps during lunch?) to encourage those high-flyers who love to read independently and enjoy discussing books. I would enjoy this, but it'd be a far cry from my 40+ hours a week job.
And having said that, I agree that you shouldn't stay at a job you genuinely HATE just for the money. However, I also don't buy into the idea that one perfect job exsists for you, and if you find it, life will become bliss. No job's going to be perfect, and you have to judge whether the cost-vs-benefit weighs in your favor. Take away the biggest benefit (pay), and few of us are going to be willing to pay the cost.