Steem has a long way to go before it can even get close to Facebook.
Steem is full of spam and poor content. Whales voting on crappy analysis on crypto by @haejin
Unless you plan to invest a lot of time and money. This platform is a waste of time for most
Yes it would be good if some of that could be cleaned up. If not, an alternative will also rise up instead where the community will get it right. But the future would ultimately belong to a decentralized entity belonging to those who create the content and with the benefits belonging to those creating it and the data also.