I do agree that criticism is not synonymous with hate.

The problem with many people (excluding the white knights or the defense force) is how the criticism is done. There is a constructive and cordial way to exercise criticism; and, unfortunately, many people lack this skill.