Theme (component) that makes user profile more blog-like

Yes, that makes sense.

If you are looking into more of a

instead of a community discussion software, maybe try more specialized software like https://www.forem.com/ ?