I'd suggest that WP developers exist because of the demand for WP developers and not because they enjoy it. How many people would be doing boring CRUD if it didn't earn them money?
Lot's of people are developers because they like building things, solving business problems, understanding users technical needs... I'm amazed that you think the only kind of satisfaction people can derive from their work is by constantly chasing the new and shiny.
There are other communities they could go to. There are plenty of other thriving PHP communities that you could move to, like Laravel or even Drupal. I just don't know how you look at all these successful communities that have lots of talent, conferences, meetups, etc and say "wow they all must hate wordpress"