To be quite frank people don't know about it. Steem is in beta form ,so still a test period.
Steem is not ready to have millions of users just yet and is still working on sorting issues out. Hardfork 20 introduced Resource Credits which was to assist with bandwidth issues. It did decrease the amount of spamming and even though some people complained had a positive effect.
Steem is not like other social media sites and I don't think you can compare it to them. Once people understand I think the platform will take off but that is many months away still. Let us wait for Smart Media Tokens as this will have a huge impact.
I am happy they are taking their time and it is more important to get the platform right and iron out any problems..