The problem with many play to earn games is they are not user friendly, required lots of investment to earn a meaningful reward and so on. You can make the game fun and use friendly, easily to earn in at least in the first month(s).
temporary earning opportunities without having those investment but its hard to believe on when it comes to sustaining because people or players would keep on cashing out as much as they could.
which does basically means that it would really collapse and ending up on being a scam project on the time that it couldnt really able to give something into its players
thats why everything cant just run for free.This isnt a charity on the first place.