I have worked as a QA game tester for clash royale for 2 years and honestly they could learn some thing on how to manage a game and keep their players growing and satisfied.

It is too pay to win...