Well according to this verse even if you are a Muslim but run from battle you will go to Hell.
Now I'm not defending those who run away from a battle - but FFS, 'Eternal Torture'?
It's clear that Muhammad is just using the fear factor Hell provides to get the believers to do what he wants.
O ye who believe! When ye meet those who disbelieve in battle, turn not your backs to them. Whoso on that day turneth his back to them, unless manoeuvring for battle or intent to join a company, he truly hath incurred wrath from Allah, and his habitation will be hell, a hapless journey's end. (8.15-16)
From what I understand, even if you're a Muslim and do everything required - it is no guarantee that you're going to end up in heaven which kinda comes back to the question why be a Muslim in the first place? I remember hearing that piece of information and thought, "that can't be right, why would people convert unless they're guaranteed heaven" and a bit of search, he was right - Muslims aren't guaranteed heaven.
Hassan, how many Muslims actually know they aren't guaranteed heaven, even if they do everything correct?