For the same reason that so many creators release their games for free: to make their games available to everyone without necessarily taking money for them since Itch offers a pay-what-you-want feature settable to zero as the minimal price allowing each player to actually pay what they want instead of only allowing them to pay more than the creator's demanded price.