well their is a lot of people that will disagree with you. and the fact that this is the 8th highest selling game on itch?
You may not like the game, that's fine, not everyone will, but their is a lot of people who do, and who are willing to support the continued development.