Basically, its because (1) some people use non-mega Heracross, making the total uses of Heracross greater than the total uses of Mega Heracross, and (2) mega-evolving Heracross uses up your mega evolution for the battle, and there are better megas out there.