They need money man. Even creators who make games just as passion projects, have to pay for artists, writers, and/or coders. Whatever skills they lack, they have to pay someone to help with, unless they happen to have a friend, or, get in contact with other creators who have that missing skill and share their vision. And that's to say nothing of the fact that they deserve to get paid for all the time they pour into it regardless.
I'm broke broke, like, counting loose change to get a soda broke, so I greatly appreciate people who make free games, but it's unrealistic to expect all creators to make free games. We're not entitled to their efforts and investments.