It's more like: in general, people will chose fun over not fun, given they have a choice.
And good developers have PLENTY of choices.