"These are called "Game Developers". I'm not going to be mad at people optimizing their games to make people want to play a lot."
You should, because what WILL happen is that games will be made that don't make the player want to play more because they are fun, but games that use manipulation tactics to keep players playing, the same tactics ad infested mobile games use to get more eyes on the ads and drive up revenue. The same tactics casinos use to keep people gambling more and more
A system designed around player retention is a system asking to be abused with an influx of games designed to manipulate the player into playing more
things we ALL hate in games, things like Battle Passes, Loot Boxes, daily log in rewards are things this system rewards, because even if you don't allow microtransactions games will still use systems like Lootboxes to keep players playing
If you want a platform filled with greedy people motivated by profits over passion, then this is a perfect system
but if you want to reward quality over quantity, this is not it, this system rewards games with as little effort as possible into the actual game and the most effort possible into payer retention