Money and power changes people if they are weak. I saw this happen to others, I experienced it myself. We all can talk humble when we are broke as fuck or just making enough to survive. But when you start getting more than you feel you are worth, it can really fuck you up. I pretty sure it started as a passion project, I doubt he planned to earn a small fortune from a fucking sex game and eventually got greedy and who knows what else.
Honestly I don't care that much as in this case people can cancel at any time. The product is there, it's good. Companies do way scummier shit everyday and we treat as normal because we are used to it. But I guess the admins on this forum should at least remove it from trending, it's like always on top, so it generates new traffic, new supporters. I would not doubt if part of the cash is going to f95zone so they keep it at the top. It's business after all.