Why is it a game's job to be fun?

DF is extremely fun.

And in the same way, it's a game's job to make sure their players have fun, one of which is to have a good onboarding experience.