yes steemit is awesome! but i'm afraid there's gonna be some fierce competitors real soon. like facebook, dan, and a shit ton of chinese social media platforms that are doing the same thing.
you can't enforce any rules on the blockchain. but that's what's beautiful about it. you can spam and broadcast all you like but if you're that obvious people are simply gonna downvote you. the idea is that if you have a free marketplace and democracy, the wisdom of the crowd should be able to solve the problems.
there're so many bots on steemit because anybody can take the sdk can play around with it. some are good. some bad. if we can't take care of the bad ones when we have the freedom to do it, we pretty much deserve it.