Communities and their moderators will solve this issue though, Steemit Inc should not be set to moderate the interface too much unless it has to do with drastic things as you mentioned.
Communities can censor what they like to improve their users experience. Having multiple communities with multiple moderators all with different styles of moderation will help balance it all. Communities will be a game changer for sure 🙂