The title of your thread is misleading, OP. You weren't denied shelter because you're an atheist; you didn't take the shelter offered because you weren't willing to do what it took to get it. Big difference. Who are you punishing here?
Nolite te bastardes carborundorum.