Weak to endorse the contrary? Morality requires great strength. Sure, sitting around and judging people is easy. But acting in a moral manner is very difficult. Sticking to principles is difficult. Acting in accordance with societal norms is weak, yes. But acting against those norms because you posses a greater moral truth is very difficult and requires tremendous strength. How is morality weak, then?