I'm bouncing between rank 4-5 currently, and the reason I mention Mech Mage in particular is because I'm facing nothing but it every single game, as I have been for the entirety of the season. Hell my deck does so well because I tailored it specifically around countering Mech Mage, but that's not to say it's not frustrating to play against because you know everyone jumped on the bandwagon to try and get an unearned legend from it. It's also frustrating to lose against skillfull double Mechwarper openers.
I actually apologize, it's not you in particular, I'm just sick of facing Mech Mage all day every day :P