In this blockchain based platform there's only one way to improve things - users would need to want a change and act accordingly. There will always be bad characters, but the majority really pull the strings. If the community can work together (via smart witnesses) then all problems can be sorted. Otherwise, well....
Stake-weighted VP controls the platform, and 37 whales currently possess the vast majority of SP.
Because voting is weighted on stake, rather than 1 vote per account, the majority of Steem controls the platform, rather than the majority of users.
As you can see, the majority of Steem is held by 37 whales.