I mean, this really is looking to be the same thing that happened with Incineroar.
Verge walks in, says there's some kind of specific rep (a gen 7 Pokemon vs a SE character).
There is later trimmed down list of who it could be (NOT Decidueye, Mimikyu, or Lycanroc vs Square 7).
Something comes out that essentially affirms who it is ('it's Incineroar' vs a pretty clear 'Brave' codename).
This character is backed up by people in the know, and people initially accept 'oh okay it's this character.'
A short time passes, and something leads people to start jumping to conclusions and throw the words of every trusted leaker right out the window (faked panorama vs generally empty doubt).
We've even seen the same tired points about 'leakbait' thrown back and forth. With enough time to stew, people seem to just start assuming nothing actually means anything and make up their own explanations for what's going on.
Just because the data (which may or may not be subject to change) does not match your interpretation or Erdrick, doesn't instantly mean it's not Erdrick. Enough qualified leakers have said 'yeah it's a DQ hero' and the codename 'Brave' is so direct that you have to do some questionable mental gymnastics to just say it's not Erdrick.
Feel free to not count your chickens before they hatch and just remain uncertain, but to try and say 'naw dawg I think it's this character instead, why are ya'll even so certain it's Erdrick lol' is kinda silly at this point.