Claydol asks:

Steven stone’s mega Metagross hits like a truck doesn’t he?

He sure do.  No Earthquake, though, unlike in the original Ruby and Sapphire, which makes him substantially easier to outmanoeuvre in terms of type coverage.  Giga Impact also creates a lot of openings for your Pokémon to come in and hit him hard before he can recover.  I have memories of much greater difficulty with the old non-mega Metagross, but that’s partly because on my first playthrough of Sapphire I had no idea what type the damn thing was, and pre-generation VI Steel-types resist pretty much everything (also I had a Sableye in my party because I didn’t understand the game very well yet).