Marketing determines things not fundamentals. Ethereum didn't have fundamentals and has a billion dollar market cap. What fundamentals does Ethereum Classic have? Or Ripple? And they aren't technically superior to Steem either yet they have higher market caps.
At the end of the day how much money you bring in has to do with marketing not fundamentals, not stocktalk garbage. The masses can't figure out Steemit and those who have figured it out have no reason to buy Steem and no easy way to buy it.
I'd agree that the marketers are proficient in their jobs.
I will say that absent Steem I wouldn't even care about those others because the paywall is too hard to get over.