They can also add affiliate links and make some good profit or sell their own products (trading tips, coatching...)
Doesn't apply to new websites. Where are they going to get their exposure from? Surely paid advertising comes into play unless they're some big shot on social media.