Honestly, this is a pay for win game. Those ppl you saw with lots of coins either paid a lot for coins or they are VIP and have been saving coins.
I find it hard to understand ludia. If I were them, I would make the spawns appear more. Then ppl would need lots of coins to fuse and level up the dinos they want and I would make money. But no, they do not. If I were them, I would lower the incubator prices and attract more players to pay. But they do not. If I were them, I would rather make ppl have uniques and legendaries a bit easier. In this case, the arena would be more diversed and more ppl would be willing to battle. Additionally, players would feel more fun to be able to create many dinos instead of lots of frustrated players. If I were them, I would add new dinos more frequently to keep the players playing this game and spending coins, but they do not. They rely on making the game hard to keep the game stay long. I don’t understand their business strategies and I can feel they lost many players over the months.
I do feel that it must be hard for you to climb up. You may be one of those who really love the game and want to try harder but more others probably would give up. So my point is, ludia, you really need to think a way to improve the overall game experience.