>>20229142Dont really see the problem here.
Megas fill a different role on a team than another evo. As mentioned they are a 1 off and have no hold item so they are powerful. Changed the game quite a bit adding them, and IMO it was a good change.
I understand the cutscene issue, but their choices of megas was pretty solid. Some niche unused pokemon got a much needed boost. And many fan favorites got a mega too. You may not love Scizor or Garchomp getting a mega, and I understand that, but it adds a new twist to popular pokemon. Do you run the standard set? or go mega?
The idea behind megas is that they are supposed to play like Queens in chess. Powerful pieces that centralize the match around them. Bring them out too early and they might fall to accumulated damage, bring them out too late and they do nothing. But bring them out right and you can dominate your opponent. If they do that or not is a matter of your opinion.