Пожалуй, я буду краток. Данный вопрос больше относится к этическим вопросам, а не философским. Этика более узко рассматривается этот вопрос, она рассматривает вопросы о добре/зле, справедливости, чести и достоинства и д.р. Мне кажется, что Ваш вопрос больше относится к вопросу о добре и зле, так как сравниваются напрямую поступки за которые осуждают. Из-за сложившейся многовековой практики, моральные и этические соображения закостенели и общество следует этим моральным ценностям, которые являются неким кодексом жизни. Осуждают не Вас, а осуждают именно Ваши поступки. Если ваш поступок не соответствует обыденностям и устоявшимся ценностям людей (Будь то мама, папа, начальник, друг), то его будут осуждать. Осуждать потому, что вы делаете не так, как "должны", с точки зрения ценностей других людей и общества. Если мы не будем осуждать чужие аморальные поступки, то появятся преступления в разных формах, общество начнёт разрушаться и в итоге мы не сможем жить все вместе. Другая сторона Вашей медали - "кого осуждать нельзя?". Считаю вообще неуместным этот вопрос, т.к осуждение - это скрытая форма сравнения со своими поступками, а в этом мире всё познаётся в сравнении. Осуждать можно и даже нужно, но только в своих мыслях, сдерживая в себе плохое и порождая хорошее путём анализа. Мораль - это некие правила, которыми мы руководствуемся в нашей жизни, есть мораль общественная, а есть личная. Они всегда борются между собой, как борьба противоположностей в диалектике.
Надеюсь, хоть чем-то, я помог.