That's true, a lot of people don't care about the quality of what they are dishing out as long as they are getting something substantial in the end.
Constructive criticism is indeed a good way of bringing people to see their mistakes but not everyone is happy about being criticised especially when they feel like they are too big to be corrected.