StackExchange are trying to fund public Q&A by selling product (Teams, Jobs) and adverts. In this century, I suspect that's the only route to commercial viability, although I'd love to be proved wrong.
If anyone can envisage a successful model for a competitor site, I'd love to hear about it.