Yeah, you can criticize if you want, but all it does is make you come off as looking bad. What someone decides to spend their money on is no ones business. I don't worry about what other people decide to spend money on. I worry about my own money, and couldn't care less what other people spend theirs on.
Doesn't matter if the game could be developed cheaper or not, or if high quality indie games are being produced for less. People willingly donate to the development process though Patreon.
You know what might seem bizarre also? The fact that the same people are here shit posting, complaining, flaming, etc, because a game update they want to fap to isn't coming out soon enough for them. Like you said, the internet is flooded with porn, and this site is flooded with games. So why are you all here complaining and bitching 24/7 about ICSTOR, his supporters, etc, and the game you want to fap to not coming quick enough for you to steal?