Islam is perfect while muslims are not. No human is perfect, if someone wants to understand islam, there are many materials on this site to start with.
If we try speek with Townie or others like him is for his own good, he will bring nothing less and nothing more to islam.
But, must be a sad life to think you are just one meaningless accident of the nature with only goal in life to fill the belly. Muslims see beyond this and we are much better then beliving Dad created us. Dad did not assembled my bones or connected my neurons, has no power to do that, he is just creation like all of us.
We dont defend ourselfs, is no need, we just explain, but if we are hurted is only normal to react, as persons that trully love islam, not just follow blindly traditions and desire.
For many humans is just more easy to close the eyes at the ideea that there is a Creator who watches them all the time and will judge their life, this would mean to live a responsable life and to take the hard and correct way. No God, no worry, the personal desire rules....But to dig the head in the sand will change nothing from the truth.
Quran:
He is the All-hearing, the All-seeing. To Him belong the keys of the heavens and the earth. He grants His provision to whom He wills, in abundance or in scant measure. Surely He has knowledge of everything (al-Shura 42: 11-12).
Surely in the creation of the heavens and the earth, in the succession of night and day, in the ships that sail through the sea with what benefits man, in the water God sends down from the sky, thereby giving life to the earth after it is dead and making all manner of living creatures to multiply thereon, in the change of the winds, and in the clouds between sky and earth which are harnessed – (in all this) surely there are messages for people who use their reason.
Saudi woman at Olympic, is her life, but as Aapa said, that represents not islam.
Only Allah can judge and we all have our shortcomings.
All the best.