While I'm not sure all of this is true, I do think it raises some points that likely are.
Ash-Greninja's entire existence is really awkward. It seems like it was essentially made to fill in a gap left by the cancellation of Pokémon Z. They could've given Ash another mon to mega evolve to match...