Earlier quoted context omitted.
To me all signs point to Reddit never having been a commercial venture, but rather an influence and propaganda machine for United States government agencies. So they already have their budget paid.
What are "all signs"? Shit you made up in your head? It's owned by China for godsakes, what a half-baked conspiracy theory
Individual topic sub Reddit’s are okay if they are strict about keeping on topic.
Anything front page is insanity.