IMO, Criticism of any kind is good. It's better to have criticism than not to have at all. Yes, it should be constructive but there are people who are always haters.