I'm trying to find his actual own words, strangely no clear links, but eh.
Edit: Found some of his own words on the matter, he never said he "made it all up". He did however say that it was just anecdotal statements, that he's unedcuated on the topic and can't understand the technical details and his reason for sharing them is he thought the forum was too "one-sided".
I am not trying to get on your nerves, but this is quite funny.
You: The dude literally said he made it all up.
Zero: Do you have a link for it?
You: *share his tweet* It literally says: "I am just passing along anecdotal statements, I didn't make them up!"
And you still stand by your original claim that he lost credibility. Even though your own "evidence" contains the exact opposite of what you said about him.
Funny to me!
Imagine not having GamePass on your console...