I was a homemaker for two decades. I did lots of volunteer work. I strongly disagree with you.
You should Google "emotional labor metafilter". A lot of "caring" work has traditionally been done by women and we are expected to do it for free, out of the goodness of our hearts. If we expect to get compensated for it, we are taken to task as harpies, gold digging whores, etc.
I was one of the top three students of my graduating class. I have done many things that enhanced the lives of other people. I have struggled with trying to figure out how to monetize my work. The main thing I need is work that pays adequately and doesn't keep me sick. A lot of people who have benefitted from my volunteer work, public writing, etc. are offended and outraged that I desire financial compensation.
I have been homeless for just over four years. The people who expect me to do nice things for them because I "care" generally do not give a damn about that. Plenty of people have made it abundantly clear that I should shut the fuck up about how poor I am and how hard my life is. They seem to think that telling people I am homeless amounts to trying to panhandle them.
I am pretty pissed off about it because I am not a beggar. I have only ever asked for help in trying to figure out how to turn the work I do that benefits others into an income source for me. The idea that I deserve compensation gets pissed on, often by the very people who seem to think I am after their money as a beggar.
We need to pay for these jobs if we want them done. No one should be expected to live in poverty on an allotment of Basic Income while taking care of others. It is a shitty, shitty expectation.
"Fuck you, pay me" should apply equally to the kinds of work you describe. If society NEEDS this work done and it doesn't pay adequately when handled by the private sector, then create a government service. This is why fire and police are public goods, not private sector services.