Quoted By:
>B-b-but megas make bad pokemon viable!
Not really. If GF wanted to make bad pokemon better, they could always change the abilities assigned to their two slots, change their base stats or change their move pools. They don't need an excuse such as new evos or megas to make pokemon better.
In the end, mega evolutions are not meant to give a competitive edge to bad pokemon, they are just a marketing tool to sell more copies of the games based on hype. Nothing else.