Psychology explains why some people criticise everything, linking frequent fault-finding to perfectionism, negativity bias, ...
Psychology suggests that people who always criticize everything aren't necessarily negative or intentionally difficult.