Too much criticism in a relationship is one of the predictors of marital divorce. Too much criticism also disrupts numerous other relationships such as child-parent, neighbor-neighbor, and employer-employee.
It is OK to complain or even to criticize constructively and nicely, but mean-spirited criticism meant to degrade, express hostility, or control others is destructive to almost any relationship. Remember, it is tough to love a porcupine.