These are exactly the sorts of things I'm thinking about constantly and I think you're pretty spot on on all points. I've onboarded a ton of people. Different demographics. Some what I would call "content creators" and some that aren't. Some that are very technically literate and some that aren't.
I have a lot more trouble getting artists to try Hive than I would imagine I would. Also, when I do get them to try, retention is also really difficult. It's not because of rewards either because if I onboard someone, I make sure they get support. I think it has a lot to do with the social proof.
At least from the artist perspective I think that they care more about peers seeing their work than money, and I think that while the way to look at it SHOULD be a comparison to making nothing, which is what you'd get posting anywhere else. The experience becomes, this person made that, and I made this, which ties into the whole seeing how much people are making.
There's a whole complex system here and from day 1, there is zero chance you will understand it all. I see people I know that have been here for months or years randomly say something that shows they have no idea how some things work, so...yea, we've got our work cut out for us.
The other part of this that depresses me sometimes is that I think things like this, which can all be umbrella'ed under UX(user experience) are things that a lot of people working on Hive are not thinking about, not knowledgeable about, not understanding the importance of etc. I still feel like it's what's going to make or break us and not enough people are aware of that.
RE: Why wouldn't someone join Hive?