Mega Pidgeot's biggest problem was that it didn't have a solid niche, meaning that other Mega evolutions were added to teams before it, making it hard to fit onto a team unless you were building around it. For example, I built a team that had Tornadus-T on it, and I definitely would've used Mega Pidgeot instead had my Mega slot not been already taken by Mega Scizor.