The game does take a lot of skill, but I believe there is a wall you hit where everyone's skills are basically the same. Then it comes down to how rock/paper/scissors the game is.
Deck building is the only thing I feel takes allot more thought then anything, but even that comes down to knowing the cards well enough that you can construct a deck based off what the best percentage ,and synergy's of those cards are.
So even that has a wall at some point where everyone is basically at the same level of deck building, and then it once again comes down to rock/paper/scissor.
Even in constructed I feel like your biggest skill is knowing what metas are out there, and what time of day the majority are played. Then playing the decks with highest amount of success against those metas.
I think I mentioned this about a month ago, and got a lot of negative feedback, but the game needs to change at least once a month to keep the community happy.
Add new cards, or nerf/ buff cards, both will work.
Really the only reason I play anymore is because every Season has been different from each other based off the changes on the cards themselves.