>>17813101Meloetta and Aegislash both change forme on command. Castform, Cherrim, and Darmanitan-Zen also change in battle but depend on certain triggers.
The Megavolve button is just a new trigger mechanic, there's nothing that Megas have done that forms haven't. They're just more hyped and prominent than forms are.