Interesting points! I'm not really well informed about the world of witnesses, so I can't agree or disagree here. What do you mean by 'selective moderation'?
I think what these points do all have in common is that people tend to favor their own personal success over the overall community's wealth. In the beginnings of steemit's journey that was quite different. I'm missing these times and the spirit.
by problems with witness i mean it would be easy to implement change in hard fork to reduce value of multiple consecutive voting and selfvoting would save a lot from reward pool and give value to content creators and incentive's searching of content as is what platform was designed for also the 5 minute window which directs most curation to user all easy fixed
by selective moderation is the fact pushing of scam ICOs referral links and plagiarism by stake holders and witness gets receives no action multiple other accounts also for whatever reason