Non-tech user here. Well I'm tech-minded I think, and tech-savvy. I know enough code to say that I thoroughly dislike PHP and Javascript. But that's about it.
I think "fediverse" and "instances" are terms many non-tech-oriented might find confusing. and off-putting, maybe because they're not immediately intuitive. I'm aware of the concept of instancing but wasn't sure how or where to create an account at first. I made an account on world because I figured I'd probably see more content there? I don't know.
And making a new account for each instance? I'm not entirely sure if that's how it works yet but that's my understanding. It's intimidating, it's daunting. Plus I'm not as tech savvy as a lot of the people here. It's not that it's uninviting, really--quite the opposite, in fact--but I still have this imposter syndrome-like feeling that I'm not supposed to be here.
Idk. That's my take.