Ludia should learn a lesson from the successful free to play games.
World of Tanks successfully manages to build a great game where you can compete up to tier 8 purely f2p and add to the player base. I played a lot of that and happily spent money to support the game. The tier 9 and 10 required real money to be competitive but people had the choice where they would play so as a f2p player you could play the lower tiers without just being fodder for the pay to win crowd.
But why not look at the juggernaut in f2p atm. Fortnite has made a pile of money by offering purely domestics which in no way affect the gameplay. Ludia should learn from this and make the incubators / hard cash much cheaper but offer cosmetic purchases! I probably would pay for a cool skin for my dinos!