A set of super recommendations and tips. I agree to all of them and adopt them as well.
Still it is hard hard work to get some votes in. Still you can see users posting not more than a link to a news article and get a very decent reward on it, eg 10$ or more for just 2 minutes of work. Still you can see a lot of quality posts with serious work behind it and following all the rules you mentioned in your posts, and get hardly votes in, or at least not the combination of votes that will make some rewards (eg 1-2$ and more).
But I guess that is what we have to accept. Although the number of bot votes seem to be lower now, still a lot of auto voters are on the network.
The Steemit UI editor doesn't support the command "center", that is really a pity since I like that style of editing the best.
People earn good rewards because they give valuable content in one form or another. When they build up a big following base, let's say, 1000 followers, they hold influence, and this is where the true value of Steem is. The more reputation and Steem Power you have the more influence you cast on the platform. Once you have your loyal followers you also could make 10$ for just posting a link. But I think there are better ways to use Steemit.
Absolutely, posting links is more like Twitter and I think that should be another service not mixed with what we have here. Therefore I do not understand the newslink tag and newslink SteemTrail to be honest. But yes, we cannot control what content is created.
The blockchain can be implemented in many ways. @jesta made a forum on the Steem blockchain, there is an Instagram alternative I read about a while ago and much more projects. As I said before quality is more important than quantity. If enough people are engagedd this can only benefit the platform.
The Instagram I'm trying out myself, it is called SteepShot. An Android App is around that I use. For my iPhone still not an App available.