This would imply that the English internet is not much bigger than 20x the English Wikipedia.
That seems implausible.
That seems implausible.
Why, exactly?
Refuting facts with "I doubt it, bro" isn't exactly a productive contribution to the conversation..