This mon is even more broken than Greninja. In the Greninja suspect, we were dealing with a mon with enough power, impeccable coverage, and excellent speed, a jack of all trades; but, master of few. It was restricted to Offense teams in need of a fast and hard hitter, possible Spikes setter, or sweeper. But evidently, it had a glaring weakness to all forms of hazards, priority, and stall teams. The only way you could beat this mon was by using an Offensive team yourself, or, by using a Stall team; and regardless of how good a Balanced team was, there was absolutely no way possible it could beat a Greninja.
So now, take all the aforementioned characteristics of Greninja and eliminate the weaknesses. That's Mega-Metagross for you. Yeah, this is a mon that every playstyle struggles to face; it resists all but one form of priority (Sucker Punch), appeases all forms of entry hazards bar Spikes, has the moves, stats, and ability to bypass any check, has Offensive AND Defensive potential, and a Speed tier that is just enough for it to wreak havoc.
I play Offense, so in my experiences, this mon is extremely difficult to wear down. It's easy to check with mons such as TFlame, ScarfChomp, Mega Sharpedo, ScarfLando, and Bisharp, but it's just so easy for Mega Metagross to just switch out of its checks and come in later during the match to continue doing damage. The most difficult thing to do against Mega Metagross is switching in; I know that having switchins to nearly any threat is quite difficult to do when using Offense, and that is one of the playstyle's inherent flaws, but it's a one-choice situation whenever Metagross gets in on one of my mons with the upper hand: sack a mon, and risk being swept by one of Metagross's teammates.
I acknowledge that what I claim about Mega Metagross is only a small view in the spectrum of possible experiences facing against Mega Metagross, which depends on what playstyle one uses; but, it's easy to see that even Stall, the polar opposite of Offense, can have a difficult time against Mega Metagross. Referring to when I write, "[Mega Metagross] has the moves, stats, and ability to bypass any check[...]"; there is next to no way a team can properly prepare for Mega Metagross because each coverage move requests a different check/counter to it. Metagross typically carries Meteor Mash / Zen Headbutt / Hammer Arm, and the last slot is vacant to fix nearly any weakness a team has to a Pokemon. Hippowdon, Suicune, Quagsire, and Mega Slowbro succumb to Grass Knot; Gliscor and Landorus-T fall to Ice Punch; and, even solid checks such as Defensive Gyarados and Scizor lose to more arbitrary (but nonetheless viable) coverage moves such as Thunderpunch and Hidden Power Fire, respectively. And of course, Mega Metagross can fill up its last coverage move to effortlessly support a teammate or its team; think Pursuit to help SubCM Keldeo, Stealth Rock to provide hazards, or Substitute to avoid status for itself, all viable options. These examples are only reasoned with a single open and various moveslot; two moveslots can viably be expended at the cost of having to use teammates which cover the Pokemon that are unthreatened by Metagross's chosen coverage moves.
So essentially, this mon is way to easy to get cheesed by. You can stare down a Metagross team and conclude, that, "My opponent has Mega Metagross, my team is weak to variant X of Mega Metagross, I auto-lose this match if my opponent is using variant X of Mega Metagross". In such a situation, you can't counterplay it because it counterteams your checks to it, and as I've exclaimed, there is no way you're switching into anything it can throw at you because of how powerful and unpredictable it is – you either lose to one variant, or another. Sounds familiar, yes?
Tl; dr, Mega Metagross is Greninja 2.0, and has a viable coverage move for every check, excellent bulk, and the ability+stats to boot. It's nearly impossible to pin down with Offense because of it's appeasement to hazards, can cheese its way around Stall, and outspeeds nearly all Balance teams to do devastating damage. It effortlessly allows its user to rip holes into the opponents team for another Pokemon to sweep, and forces players of all playstyles to "pick a poison".
BAN