Чтобы ответить на вопрос, надо ли благодарить за критику, необходимо разделить критику на два подвида.
Есть критика полезная. Она действительно помогает человеку взглянуть на себя со стороны и, возможно, исправить свои недостатки, стать лучше. Такая критика исходит от человека с добрыми намерениями, который действительно желает помочь другому человеку стать лучше. Надо заметить, что такаая критика встречается достаточно редко и исходит она, как правило, только от близких людей.
А есть критика деструктивная. Она направлена только на то, чтобы вывести человека из себя, огорчить его, возможно, унизить. Как правило, эту критику мы слышим в транспорте, на работе, на встречах пусть и со знакомыми, но не близкими людьми.
Порой критику используют для того, чтобы вывести человека из равновесия.
На мой взгляд, благодарить надо только за реальную, полезную критику. Если вы чувствуете, что человек не издевается над вами, не хочет обидить вас, а, наоборот, хочет помочь вам своими словами, то тогда обязательно надо поблагодарить его и, возможно, расспросить поподробнее, что именно ему кажется в вас неправильным.