I honestly disagree with that. Even if I'm not onboard with the concept of charging before there's a playable demo, I believe anyone is entitled to some form of compensation for work. Time is a resource, resources cost money, time cost money.
Patreon is an option, im pretty sure Cawthon said he didn't tolerate fan-games making money off of their games, patreon is fine apparently just not a paywall for the games themselves