I have personally thought this game to be luck all along. Don’t get me wrong, mixing and matching cards is important but at same point luck is going to win. A shooter/fighter/sports game, the list goes on and on and on. Those are skilled based games.
Gems is first of all luck, second of all knowledge. You need to get the troops before you know what to do with them.
The mechanics behind a match 3 puzzler, or even Tetris, or anything in this family HAVE to be RNG. Where there is RNG, there is luck. Speaking from a coding perspective, you can turn that luck to the player, or the AI. Some game, I get destroyed. I mean, 2 turns and my team is wiped out. That’s shitty.
Most games, I take pleasure in watching my spell decimate a well put together team just because the RNG decided that it wants to let me match 4 yellows on top of 12 rows of skulls that magically explode to give me 8 green and 10 more blue… a bit of an exaggeration, but you see my point.
Any game that relies on RNG, ANY game, is not going to be skill based. Gems of War is not a skill based, competitive game. Guild Wars is knowledge plus RNG. Point blank. If you make every single move correctly and the AI does one match that cascades into your team getting wiped, that is RNG. That has happened to everybody who plays this game, from level 1, to the max level that a player has achieved.
Wanting a “better game” and a “skill based” game are two different things. If you want to play a skill based game, get one. There are free ones available as well. This isn’t it, and will never be it. And it doesn’t HAVE to be it. It isn’t made for that. If you want to play a “better game”, get a different one, because from the perspective of AI and RNG, this game is doing what it is designed to do.