This was written by the Nashville songwriters Brett James, Troy Verges, Chris Lindsey and Aimee Mayo. Lindsey, who is married to Mayo, explained on the Songfacts Podcast
: "I co-wrote a Tim McGraw song called 'Drugs Or Jesus,' and that one did get some letters from Christian people. What's the Karl Marx thing? 'Religion is the opiate of the masses'? It's exploring that in a country song. I didn't think we'd get away with that and we did."