Those are all excellent credentials. I believe everything he says now.As ppanther said, he was quite direct and called people names. But he definitely had inside information. He often would say which UAE riders would go to which races even if the preliminary startlists disagreed, and voilà, when the official startlist came out, it turned out he was right.
He was definitely not just a guy with an internet connection and it's way too easy just to dismiss him as such.
He prepared us for what we're seeing now.