Well technically it takes less time and tesources to develop a short indie game vs a long game, so it’s reasonable that they will get more money. Also If a long game is boring nobody will play it longer than it’s worth
That's not true. It's trivial to create a game that will take arbitrarily long to win by just increasing the number of times the user has to perform the same task in order to advance.
That is a trade off against being boring, but having developers optimize games to explicitly be as time consuming as possible and just not-boring enough that you don't quit them in disgust is not really a helpful incentive.
That is a trade off against being boring, but having developers optimize games to explicitly be as time consuming as possible and just not-boring enough that you don't quit them in disgust is not really a helpful incentive.