It is not evidence at all. It is a pointless argument of semantics. And I can prove it to you...
Geth refer to the quarians as "Creators." Guess what? Technically the quarians that created them are all dead now. All geth that came afterwards were created by... themselves.
Clearly we should disregard everything the geth say because they cannot get their facts straight, amirite?
What you consider semantics others consider critical context. Yes, the Geth rebel against their creators, but not because all AI is flawed and will eventually kill them because of some inherent flaw. They rebel because they gained sentience and the Quarnians tried to quell them.
The Catalyst's solution isn't necessary because the problem isn't genetic or programmatic, it's socio-political. By the end of ME3 EDI's and the Geth's conflicts have been resolved. We don't need "truth" injected into our DNA and AI don't need to be reprogrammed, it's a race problem and it's fixed like any other.
It would be more appropriate to say the Alliance could not have done it without her. The Alliance could not have destroyed Cerberus on their own, either. Datapads reveal that the upgrades given to Cerberus personnel make them stronger and tougher than Alliance marines. However, one thing could still bring them down enough that the weaker Alliance could finish them off. That thing was EDI.
Yes, she aided in the destruction of Cerberus, proving that AI are perfectly willing to work harmoniously with others. She's not some AI dominatrix on a war path, hell bent on revenge against her masters, she's a person and a soldier willing to lend a hand. Neither she nor the humans who created her were destined to destroy each other. Cerberus is just a big pile jerks, and EDI just so happens to not like jerks.
I should also note that her original creators were the Alliance, and she hasn't destroyed them.
Which is crap, really. Tali could hack the Collectors' security system in ME2. Other squadmates are tech-savvy as well. Hacking and tech expertise are never an issue in other missions. You can have Vega attempt to hack some geth terminal on Rannoch and, although the cutscene shows him comically struggle at it, he still manages to get the job done.
It doesn't matter that other squadmates are "tech savvy." We could have easily completed the Geth dreadnought without Tali, but we had to bring her along anyway. What matters is that EDI's skills and backstory are closely tied to Cerberus, and bringing her along is a great way to explore her character and have her give some insight into her former masters.
Why did they suddenly decide to make it matter at Cerberus HQ? Because they wanted an excuse for her to be there, where she would have a big hand in the destruction of Cerberus. Again, do you think they wrote the Catalyst to say what he says, and yet not make EDI somehow fit? And if there is any doubt, Javik spells it out very clearly in banter with EDI, where he points out explicitly that EDI has turned on the people who created her. If they made it any simpler than that, you would be sitting in a highchair wearing a bib.
BioWare brought us to Cerberus' base because
that's who we've been fighting the whole game. Of course there needed to be a cheesy Death Star like assault at the end.
I think the writers shoehorned in the whole fatalistic synthetic/organic conflict right at the end and probably wrote in Javik's dialog (a DLC created after ME3 was feature complete, mind you) right before release to justify their half-baked finale. EDI, the Geth, and the resolutions of their conflicts only stand as proof that the Catalyst's is wrong and incredibly unnecessary.