There will always be players who exploit developers by never paying for any games. Is that better than credit card companies or Patreon? I know this may be a difficult concept for people who are not deeply involved in game development but making games is VERY expensive. I choose to support many developers so players who cannot afford it, still get games. That is also my choice. If you get a game for free because of that, I am fine with it, as long as the game does not die.