Only Google and FB figured out ads, and they were planet-scale companies. Twitter pulled in ad revenue but couldn't make a profit. Reddit's audience is extremely hostile to ads, and they've never managed to attract big advertisers anyway.
Once you take away the “grossly illegal activity” dividend neither is nearly as rosy as it seems.