Funny how what you said refers more to all mankind no matter if they are religious or not! Very few people in this world can think outside the box and stop judging others based on what they feel is right and wrong!

I think you are seeing this for the first time from muslims because the majority just believe what their peers and family believe and fail to make educated choices for themselves regarding the religion. However if you looked closer you may come to realise that most of the people even on this very site show the same exact traits you mentioned: moralists, lecturing and judging ! Perhaps less obviously because you may share some of their same beliefs as well. Very easy to look at others (outsiders whose ideas and methods seem strange) and much more difficult to look at ourselves (those with enviromental similarities which have helped shaped our way of thinking!)

Most people are sheep who follow a herd! Their ideas just depend on the herd they are following.

Maryum : Umm Hasan bint Abdullah Alshabrawishi