Instead of getting imotional why don't you search for the root causes which are hidden in your religion's rules which were best suited for the situation 1000 years ago and best suited for the worst places like desert. In fact Prophet Mohd. was a good person he knew that these stupids will fight among themselves after he died and so he just laid some guideline such as hadith and asked them to follow for the fear of Alllah.So far so fine.
Problems occur when you follow them blindly in developing, educating countries and in the current times.(21st century)