@haejin has shown no care for the community at all. He has only upvoted anyone other than himself and his friend Juno maybe 1% of his voting power ever.
@haejin has withdrawn most of his liquid Steem (until recently maybe..we'll see when it continues). He is not investing in the platform, so he will never disrupt any whale on Steem/Steemit.
He does not care for his followers, only molds them as good little cult children.
And yes, there are bad whales, and questionable whales, and ok whales, and great whales. But they don't keep 95% for themselves. Even the worst Whales end up spreading around more than 5%. And the best whales (@fulltimegeek) spread around as much as 90%.
So for as much as you bring up a few valid points, you are just as biased as I am. Your distrust or jealousy or hatred or whatever it is for the whales is as bad or worse than my trust in them(which aint much either.).
Good luck with your theory that @haejin is the saviour of Steem.