In a broad way I can say that constructive criticism can be really useful for people who are receptive and willing to improve. Other criticisms have their strengths and weaknesses, but as for negative criticisms, it is best to say nothing if you have nothing good to contribute.
Thank you very much for writing about this very interesting topic. Best regards.