I think there's couple layers to that. I would argue, that your parents would probably consider their job boring, underpaid, but in the end necessary and beneficial for regular people. Many of developers writing these posts, seem to have bullshit job complex.
Passion is very strong word. Maybe just sense, that what you're doing is actually useful and not just justification of existence of your managers job? Personally I perform much worse if I see, that project is waste of everyone's time.
Also - if your dilemma is feeding or not your children, then job satisfaction might be less important. It's obvious that software developers have extremely good position in this regard.
Original article is about someone's warm memories of working for Stripe (for I assume exceptional compensation, far from any food-related issues), and a lot of people complained in comments, because in their view, what you doing 8h a day MUST be least important thing in your life, no matter what.