Yes you do not fully grasp this topic and that is ok, especially when you acknowledge that.
Yes it is true that there is a majority of people who do not agree with Haejin but it is not true that "everybody" dislikes Haejin.
It is also not true that If everyone donwvoted him he would make profits. There are actually very FEW people who downvote him in percentage. If EVERYONE down voted him he would have a rep of negative and ZERO profits.
That is why I say let the free market decide.
Blessings~*~