I don’t think it is a wise decision to rely fully with play2earn games as a source of income. Perhaps, it could be taken as a side hustle, or even a hobby that is chosen because it has more purpose other than the fun, it provide money as well. For instance, Axie infinity requires a huge capital before it can be played, which can also be the same with other games, even more some games might be rewarding tokens that are challenging to invest or sell.
It is definitely bad idea to focus on just one stream of income, no matter what it is. This is why if you are going to play play2earn games and try to make money from them, you should make sure that you have other investments as well. For example, if you invested 900 dollars for a team a few months back, like 2-3 months back, you would have made about 200-300 back right now and you would have a team worth 250-300 dollars at most and you would be at a loss.
So, by literally spending 2 hours a day at minimum, you have spent around 7-8 full days of your life playing a game and lose money because of it. This is actual reality for axie infinity. So definitely have other investments while playing, that way you could have diversification, even if you do not play, even if you invest, always do it for many multiple stuff just to make sure you are doing fine.