The internet is oversupplied with content, so by making content you’re not only not getting money, but also traffic and attention is scarce.

So by writing a blog, or doing a YouTube channel mostly will be free labor.

You really need a good reason to create content. These days everyone is a content creator.