You are right that nobody can judge others because as the saying goes: "nobody's perfect". Therefore, it is asinine to criticize others for their moral shortcomings.