Quoted By:
I'd say stats mostly, special attack is great and all but everything else just doesn't stack well for it
>not fast enough to sweep
It still sticks at 78 which means even if it were speed invested, it wouldn't outspeed much except maybe other slowish bulky mons, even if it was 88 that would at least make it more useful to put speed into.
>HP not being enough with defenses
While it has good defenses, HP is still lackluster and even investment still wouldn't make it a bulky monster compared to say Mega Venusaur because it has multiple ways even to regain HP to keep it alive.
They also could have added more into the Mega Launcher list.