I see a lot of blockchain games falling from the rails as even if they had hype when starting and big plans, even if they got it on the market, they simply don't manage the tokenomics in order to keep users playing. Blockchain games are modeled under the principle of play2earn and tokenomics are of the utmost importance if it is to stand the test of time and keep and grow the user base. Without this thinking, without making the right amount of effort in this direction all such blockchain games are doomed to fall.
In order to have a sustainable blockchain game, it needs to give value and keep users motivated to invest, trade, and be active in it. Have a game that earns you a few cents and nobody will play. Thus you need to balance the tokenomics in order to ensure that the assets provide a decent earning from a few dollars a day to even more like tens or so.
I don't think that the model of free-to-play is sustainable, but rather choosing one with a low price point entry should ensure a treasury for the developing team in order to continue to innovate and add use cases periodically.
Cryptocurrencies from within blockchain games should not have an unlimited supply, but one that makes sense based on the user base and its prediction. If more tokens are needed a stablecoin can be used as that will ensure stability for the players that can exchange it at any point for like $1 peg value.
These are the dimensions that I thought about when reviewing and playing blockchain games. The earnings give motivation for players seeking it and this in the end distinguished the blockchain and crypto games from the others. Thus the focus should be on expanding tokenomics, adding more use cases, limited supply, and pay 2 play model in my opinion.