let me educate you my low ranked friend,we will go step by step cause I know you are slow.
And this not an assertion I've tested this deck, to form its counter since everyone is running this meta right now. It is much better to run a counter to a meta unless the meta has almost no counter like pre nerf mage/rogue/druid
2 soulfire
1 power overwhelming
1 abusive sergeant
2 argent squire
2 blood imp
2 flame imp
2 voidwalker
2 faerie dragons
2 knife jugglers
2 novice engineers
2 harvest golems
2 ssc
2 did
2 doa
1 leeroy
1 doomguard
2 ac
That deck is 100% rush, it is built to win quickly. It has very little taunt support, and very little removal.Any time the lock with that deck has to stop and clear threats on the board, as well as clear taunts they are losing.
That lock deck needs to get the other player down to 10, and have Leeroy in hand as well as another combo card such as overhwelming/soulfire.
If the lock is constantly having to stop his rush not only is he losing the meta, but he is also at a threat to get rushed down himself.
If a player plays a paladin running swords,The lock will not survive into the late game.
And i'd like to wager over 75% of shaman decks will crush it, based off there ability to constantly put threats on the board for a low cost that the lock must deal with,as well as allot of removal..
That above lock has more then one class that can beat them, including other locks with the same deck which are everywhere.
The point of an OP meta is too lessen your chances of running into a counter.