Quoted By:
>A Torchic will be distributed over Wi-Fi from October 12th to January 15th, which can eventually evolve into Mega Blaziken. It comes with a new hold item called "Blazikenite" and will need to use a "Mega Stone." These are perhaps the item mechanics that allow a Pokemon to eventually achieve its mega form (our source had originally stated that Mewtwo needs items to achieve its new "formes").
mega forms will involve using a mega stone on a pokemon holding its meganite, so unless they suddenly allow item usage in competitive play (which they wont) Mega pokemon will never be part of competitive play and charizard will continue to be shit.