shuaibh & mohdata
"if you guys are that touchy about the muslim way of life, I dare you to open your eyes....etc"

This is true AND we are so touchy for other things as well. However, Instead of being happy that some people did not like and expressed that in their comments, you are blaming them for other wrong things and asking them not to be touchy !!!

i am assuming both of you are muslims, let me remind you of two important points which should help you to set your priorities and judge correctly:

[From Surah Nissa
(48) Allah forgiveth not that partners should be set up with Him; but He forgiveth anything else, to whom He pleaseth; to set up partners with Allah is to devise a sin Most heinous indeed.

*** So here you should understand that the phrase used is far worse than anything else you are seeing done wrong anywhere ...

For these other wrong things you as a muslim is supposed and requested to try to change them according to your ability and only if you can.

Abu Sa'id Al-Khudri (May Allah be pleased with him) reported:
Messenger of Allah (ﷺ) said, "Whoever amongst you sees an evil, he must change it with his hand; if he is unable to do so, then with his tongue; and if he is unable to do so, then with his heart; and that is the weakest form of Faith".

so simply we found something in this website that violates the first ayyah and we are trying to work according to the second point as in the hadeeth and NOT to blame people and asking them NOT to be touchy and be quiet because of other bad things done by other muslims in other muslim countries.

We should understand our priorities and we should understand what is requested and supposed to be done by us and we should work according to our abilities.

we should also understand since we have been told about these two points by Allah and his Prophet (piece be upon him) then it is likely that we are going to see such violations and we should take our responsibility and try to spread positivity. The issue here is that the amount of wrond things done by muslims became very high in a such a way it Frustrates us and making us down.

* This is my last comment here ...