Go look at opioid prescriptions by country. Europe is
way lower than the US. Plenty of anecdotes about how hard it is to get opioid prescriptions in Europe.
I'm not saying it's wrong, I'm just it's lower than the US, yet less religious, which pretty much blows up OP's thesis.