I disagree with the OP.
It's never been widely claimed that "Work should be fun." There's a reason work is called work. :)
And there's a lot of "hard, boring work". In my lifetime, I've worked on the farm, in fast food, in factories, in the military, in wafer fabs, at desks, in school and at work benches in all sorts of crazy roles enduring all sorts of physical and mental strains.
Creating the same damn CRUD application over and over for years is just as dull as chopping weeds in a oats field. It pays more, but at a certain point a creative mind wants difference, a challenge, something to accomplish.