Looks like you got too much free time that you spend on scrutinising people's sins. Go check your ownself and see if you are a speck better than those you are bad-mouthing. If you (and everyone else inc. myself) had invested that very time in analysing and rectifying our own faults, the entire ummah would have been reformed. Unfortunately, everyone knows everyone else's crimes except their own! AND THIS IS OUR GREATEST ERROR! Not sure how long it will take for this to sink into our brains....