Right now (to my knowledge) there are no repercussions for continuously being a bad actor. Bad actors can just keep posting horrible content and once in a while it will become trending and then the user makes a lot of money.
Desired situation:
I suggest that the reward system should also take into account what the reputation of the content creator is (based on the average upvote to downvote ratio of all #steemit entries on the blockchain). This would ensure that bad actors get punished exponentially harder for continued bad behavior. Everyone makes mistakes, but people that purposefully keep copying the work of other creators for example, should make much less than someone with continuous quality content!