There is a significant difference between constructive criticism and infighting. Infighting is often fueled by emotion and can be seen as toxic, harsh, and genuinely unappealing.
Constructive criticism on the other hand is a great way to provide another view point to someone who may not agree with you. It is up to them to decide on how they want to use this new perspective.
The freedom of expression is relieving and oddly something I forgot existed. There has been so much censorship and polticial correctness that it has ruined what made the old internet fun.
I would love to see Youtube be next in federation migration!