I dont know how matchmaking system works but it should probably be something like comparing winrates, levels/ experience or ranks... instead, we get faction and deck structure...
Earlier, i built an Arachas deck, i dont care if its competitive or not, and decided to play it on Casual. I was expecting to see Eithné control and NG reveal, since those are so popular these days...
Instead, in 7 matches, i get 3 boostgards, 2 Adas + Revenants, and 1 SK GS + Dagur. Those are all decks that completely counter the deck i just built, which would be ok if they were very common, but no, it just feels like they were specifiically put there to make my life miserable.
I know im not the first to complain about this, but i honestly expected this to be fixed after the beta, but it doesnt seem like it.
I think this is just an example of confirmation bias. I highly doubt they would build a system that first evaluates your deck's composition before finding you opponents.
People will build/change their decks to copy the meta, with another group of people building to counter that meta.
Once the meta shifts, the netdeckers copy, the innovators reinvent, and the cycle continues.
I do see decks pop up in popularity but it often follows from some event: Aretuza meta snapshot (this is the main one, where EVERYONE jumps on the tier 1 and 2 decks), competitive youtuber videos (cricket or someone releases a video, I see the deck), meme videos (the biggest example of this was after swim released the henselt tower insanity, which was a nice time since I was running control skellige)
Anyway, I'm not saying you're wrong, but I don't think this is the case. The meta this month has been quite fluid, and I haven't seen anything that would make me suspect conspiracy.