I don't understand why Twitter hasn't implemented some kind of reputation gradient that would allow users to filter by levels. Yes, I realize they are tricky to implement and subject to abuse but imagine you got points for using your real name, real photo, demerits for insults etc, then users could filter out hordes of trolls and gutter nonsense and instead focus on the meaningful conversations that do actually occur…
Less than 5% of the accounts I follow have a checkmark. Most of the most interesting ones don't use their real name or profile pic. The real problem is that reputation can't be absolute but is relative to a context. Hence the blockbot partial solution.
If some people want more interesting opinions, great. If others want more bland but less abuse, also great. Right now you can't filter for anything and most of tweet replies are a giant waste of time.