I reached independently the same conclusion before these news sites which you can verify by going thru my post history. This is not me taking their word for it. They’re just confirming my prior analysis.
If you have evidence to the contrary I’m interested in seeing it.