You’re young, so perhaps you’re not as well-informed about the history of such media stand-bys as letters to the editor, etc. Feedback has always been a part of media in one form or another. Labeling it “embarrassing” is really puzzling to me since you engage in airing your own opinions about the writing here all the time.