DreitonLullaby
There is moderation, the ability to report content and comments, and community guidelines. Odysee having a complete lack of moderation is a myth, and I have personally had content removed by moderators before by reporting it.
I’ve never cared to generate income on my own channel, so I’m not sure how all of it works. But the main way that I know of is through channel tips. There’s a ($ Support) button below every channel and content upload, which lets you directly tip the creator. You can use Patreon or anything else if you want to, but the functionality is built in. Odysee gets a 5% cut of all the tips sent to channels. There may be other ways of making money, but I’m not aware of what they might be.
Edit: Heres’s their help page about monetization: https://help.odysee.tv/category-monetization/
They also earn money from the optional premium subscriptions, the 5% cut from channel donations, and 100% of the donations sent directly to them. The way the direct donations work is by going to a video, and just below it, clicking the “$ Support” button and making the donation either via cash or LBC. That’s an option for all channels on the platform.
Otherwise, I don’t know the ins-and-outs of how the decentralised blockchain system works, but they do not have to host all of the sites content themselves, as it is also voluntarily hosted by other users. I’m not sure how this works at the moment; it previously worked by being a user of the LBRY Desktop app, but after the LBRY company shut down, and the LBRY app went away, I’m not sure how other people host the pieces of that content anymore. They are moving away from the LBRY blockchain protocol, over to the Arweave protocol, so I imagine they will bring out an Arweave app that may replace the LBRY app which that was used previously.