You seem to have a very narrow view of what happens on steem.
If you want more newbz to join steem, you're going to need to be able to answer their questions.
Imagine a simple thought experiment, you @tarazkp, start a new account, do not link it to your current accounts in any way. Don't make an "introduceyourself" post unless someone suggests it to you first (most newbz don't know about that). Post stuff you find interesting for 30 days (not necessarily every single day of course). Reply only to people who comment on your posts (or who follow you). Only follow people who follow you first. See how much steem you earn in 30 days.
Then you'll know if people like you for your rep and formidable steem-power or if they like you for your "high-quality-original-content".
And you might also have some inkling of why all the newbz feel like they're trying to break-into a private club.