Dan shouldn't have been forced out.
That said, the real problem on the platform is that the minnows and dolphins are not voting.
People don't need to downvote anyone - if you see abuse, go upvote someone else and that will have the same effect as downvoting the bad guy (because the fixed rewards redistribute). And that way you won't get into any flag wars and revenge downvoting.
If the majority of users on this platform don't vote, that hands power to teh whales who do. Unfortunately a mindset has arisen where people hope other people vote for them, but they don't bother to vote for anyone themselves.