These days many console and PC games are going through route of the Mobile. So in future many people would be playing the mobile games. I understand how some people don't like it. They can consume time and on small screen it may not be easy to play either. Things are much better with console and the PC.I am personally not really a fan of mobile games, whether they are free or paid. I just don't really enjoy playing games on my phone. The only mobile game I sometimes do like to play though is Hearthstone.
I also play Clash Royale and it is indeed quite fun. Got started playing with Clash of Clans then they released this game so I decided to check it out. Turns out it's a great game and I have been playing it ever since. Has ridiculous amounts of in-app purchases though but it's not like we're not used to thatClash Royale is a game that I play consistently when I have some down time. Its a game where you have lanes where you send units down. So kind of like a tower defense. The game has strategic depth and ridiculous units that make it fun. In have it on my android but I'm sure its on other platforms as well.