God vs. Supervillains
I've written along these lines before, but here's a slightly different version that's been rattling around in my head.
Imagine a supervillain bent on taking over the world, building a secret society of supporters to help him achieve his ends. He's very charismatic and likeable in person, and very generous in rewarding his supporters. But he's absolutely brutal with his enemies. Once he gets his hands on them, he'll torture them mercilessly, putting them through unimaginable pain, using methods that keep them alive and prolong the pain as long as possible. He's trying to build up his base of supporters as large as he can, so one of the tasks of existing supporters is to find new people to join their secret society. And of course, they focus on the rewards part, but once the potential converts learn of the society, there's also the threat of torture. In a sense, it's kind of like the mob - as long as you're not involved at all, you can steer clear of the whole thing. But once you get caught up in it personally, you have to either go along with them, or face some type of punishment. But unlike the mob, this is a megalomaniacal supervillain, so if he gets his way, eventually there will be no possibility of avoiding his influence. Once he gets enough supporters, he'll be ruler of the whole world, and then he'll be able to put all his resources to bear on finding and torturing his enemies.
Now in real life, this would be a difficult situation to deal with. On the one hand, you'd like to imagine yourself being a hero, and standing up against the villain. But on the other hand, as long as he's not punishing you, you may just keep your head down and do the minimum he asks of you. Just look at the drug cartels in Mexico right now. If a cartel demanded use of your house for a drug smuggling operation, would you stand up to them and face being tortured and killed, or would you just go along, knowing you were cooperating with an evil force, but saving your own hide, and probably your family's as well. And when you throw in the bribes and rewards, it gets even more tempting.
Now, instead of a supervillain bent on taking over the world, imagine a god already in control of the universe, who merely keeps his presence a bit of a secret on this world in an effort to find his most faithful supporters. Otherwise, the situation's mostly the same. Suck up to him and do as he wishes and you'll be rewarded. Oppose him and you'll be punished. Only unlike the mortal supervillain, this god has the ability to make the punishment last for eternity.
Now, I know that most Christians believe God is good, and the source of love and morality and all that. But look at the methods. They're not the methods of heroes, but rather of supervillains. Eternal torture as the punishment for any finite action, and particularly for not giving blind obedience, is evil. I'm just glad that God isn't real, or I'd be faced with the decision of going along with it all to save my own hide, or opposing it but damning myself to eternal torment. Imagining the God of the Bible to be real is a pretty bleak scenario.
I know, I know. Not all Christians believe God is like this. Even if the vast majority of Christians believe accepting Christ is one of the requirements of avoiding Hell, more liberal Christians believe that God will reward good people and only punish bad people, and the more liberal yet don't believe in eternal punishment, or don't even believe in a literal Hell. If God were like those more liberal Christians imagined, then it wouldn't be such a bleak scenario. But that's not the God of the Bible, nor the God believed in by the majority of Americans. I'm still in the Old Testament in my task of re-reading the entire Bible, but the God presented there is not particularly lenient. He demands obedience, and punishes people harshly if they fail to give it to him.
Edited 2015-04-22 to fix some typos in the post script.
Comments
lipitor 40mg over the counter buy atorvastatin without prescription cheap lipitor 40mg
Posted by: Yjpzhf | March 12, 2024 12:35 PM
cipro generic - buy cephalexin 125mg buy augmentin 625mg pill
Posted by: Qkrhxh | March 13, 2024 8:21 PM
order ciprofloxacin generic - buy bactrim sale buy amoxiclav without prescription
Posted by: Oomzaz | March 15, 2024 12:10 AM
flagyl tablet - flagyl 400mg pills buy azithromycin 500mg pills
Posted by: Rprkat | March 16, 2024 3:57 PM
ciprofloxacin 500 mg oral - buy trimox online
erythromycin 500mg cheap
Posted by: Wtkzyy | March 18, 2024 10:48 AM
buy ivermectin 6mg for humans - purchase sumycin for sale buy tetracycline pill
Posted by: Makytl | March 20, 2024 2:26 PM
buy metronidazole 400mg online - buy cefaclor paypal generic azithromycin 250mg
Posted by: Defeuc | March 21, 2024 3:42 AM
lasix ca - purchase candesartan generic captopril 25mg usa
Posted by: Xxxjgx | March 22, 2024 1:53 PM
buy acillin tablets amoxil without prescription order generic amoxicillin
Posted by: Lqxpqs | March 22, 2024 4:30 PM
retrovir 300 mg over the counter - irbesartan 300mg usa order allopurinol 300mg pills
Posted by: Aetuna | March 25, 2024 7:48 PM
glucophage 500mg brand - epivir oral how to get lincocin without a prescription
Posted by: Rpqrwd | March 26, 2024 9:22 AM
buy cheap seroquel - bupron SR pills buy generic eskalith over the counter
Posted by: Ekqcqt | March 28, 2024 6:01 PM
order clozapine 50mg online - purchase accupril generic buy pepcid 20mg sale
Posted by: Tvenqk | March 28, 2024 8:21 PM
buy generic atarax 10mg - order sarafem 20mg generic order endep pills
Posted by: Zggzfi | March 30, 2024 7:47 PM
order anafranil 50mg online - order remeron online cost doxepin
Posted by: Adkjcj | March 31, 2024 3:39 PM
buy amoxicillin pills for sale - order trimox online cheap cipro 500mg usa
Posted by: Hnhkof | April 3, 2024 10:00 AM
augmentin 1000mg pills - sulfamethoxazole pills buy ciprofloxacin cheap
Posted by: Hwsyqh | April 4, 2024 4:49 PM
cleocin 300mg canada - buy terramycin 250mg online cheap chloramphenicol for sale
Posted by: Akavac | April 8, 2024 5:57 PM
zithromax online order - tinidazole uk order ciplox 500mg generic
Posted by: Dthsjh | April 10, 2024 5:44 PM
order ventolin inhalator generic - purchase ventolin inhalator generic buy theo-24 Cr medication
Posted by: Pguuna | April 12, 2024 8:54 AM
buy ivermectin 12 mg for humans - cost doxycycline buy cefaclor pills for sale
Posted by: Bysfoa | April 13, 2024 10:05 AM
order desloratadine 5mg sale - buy zaditor 1mg online buy cheap albuterol
Posted by: Mbbfbk | April 14, 2024 6:06 PM
order depo-medrol for sale - claritin canada buy astelin
Posted by: Jtlsya | April 16, 2024 11:24 AM
how to get micronase without a prescription - buy cheap generic actos dapagliflozin for sale online
Posted by: Qknmcx | April 16, 2024 7:30 PM
where to buy prandin without a prescription - prandin 2mg brand cost jardiance 10mg
Posted by: Pzpgdb | April 18, 2024 7:23 PM
purchase glucophage online cheap - januvia 100mg pills purchase acarbose for sale
Posted by: Aqrhzr | April 20, 2024 4:50 PM
buy generic terbinafine - buy lamisil without prescription buy grifulvin v pill
Posted by: Uuwyon | April 21, 2024 12:00 PM
buy rybelsus pills - DDAVP for sale buy generic desmopressin
Posted by: Mpktro | April 23, 2024 2:11 PM
buy generic ketoconazole - itraconazole 100 mg for sale itraconazole pill
Posted by: Phyhut | April 23, 2024 3:49 PM
buy digoxin 250mg pill - buy dipyridamole generic order generic furosemide 100mg
Posted by: Xlseij | April 25, 2024 5:26 PM
famciclovir uk - buy famciclovir online cheap valaciclovir usa
Posted by: Hvuvfd | April 26, 2024 5:06 PM
hydrochlorothiazide canada - buy generic plendil order bisoprolol 10mg pills
Posted by: Sgpzqi | April 27, 2024 7:20 PM
nitroglycerin cheap - generic clonidine 0.1mg diovan 80mg usa
Posted by: Hjqneh | April 29, 2024 7:33 PM
purchase metoprolol pill - buy olmesartan for sale nifedipine usa
Posted by: Lywqxh | April 29, 2024 7:43 PM
rosuvastatin online gaze - zetia buy absorb caduet online merry
Posted by: Kcxjtj | May 2, 2024 11:06 AM
zocor inquire - fenofibrate lump atorvastatin squeak
Posted by: Zzczna | May 4, 2024 5:06 PM
acne treatment wise - acne medication serious acne treatment greet
Posted by: Gcawok | May 19, 2024 9:48 AM
asthma treatment solid - inhalers for asthma date asthma medication response
Posted by: Ebxygo | May 21, 2024 3:39 AM
uti antibiotics sawyer - treatment for uti guard treatment for uti raft
Posted by: Fllizz | May 21, 2024 6:19 AM
pills for treat prostatitis deceive - prostatitis medications thread prostatitis treatment run
Posted by: Emstzb | May 22, 2024 11:17 PM
valacyclovir online apprehension - valacyclovir pills charm valtrex lick
Posted by: Obgkmp | May 23, 2024 5:09 AM