On a related note, I wonder how the Floettite came to exist.
AZ built Ange 2,000 years ago, at a time when Floette was not at his side. Presumably he knows the science, and Floette’s physiology, well enough to still be able to program Ange to require Floette in order to function.
That’s all well and good, but the entire crux of Z-A’s plot is that AZ wants to find the strongest Mega Evolution user so that they can use Mega Floette to safely shut down Ange. However, Mega Evolution wasn’t discovered until 1,000 years after Ange’s construction. There’s a side mission where an NPC specifically says that AZ traveled to Hoenn to learn about Mega Evolution, alluding the bit of information in ORAS about AZ being present for Rayquaza’s Mega Evolution, which was the first Mega Evolution to ever occur.
So at some point in the last 1,000 years, AZ must have discovered a piece of Floettite and realized that his Floette would be capable of Mega Evolving. And that’s fine. But what’s the correlation between Ange and Mega Floette? AZ can’t have designed Ange with Mega Floette in mind, because the very concept of Mega Evolution was undiscovered at that time. I suppose he could have revisited Ange and altered its settings to account for the possibility of Mega Floette, but if he did, that’s never stated.
To be clear, I’m not really trying to nail the game for having some significant plot hole here. There’s huge gaps of time in the history in which anything could have happened off-screen, and “we need the strongest Mega user because Floette needs to Mega Evolve” is clearly just a typical Pokémon excuse plot so I don’t think it necessarily requires all of the nitty-gritty to be laid out. It’s just something I find kind of interesting to think about since AZ’s Floette is a very special and unique Pokémon like Zygarde, but while Zygarde’s Mega Stone got a token origin story, Floette’s Mega Stone is more just something that exists without explanation, kind of like the two Mewtwonites in XY.