After reading the entire essay and the comments section, I think the answer is fairly simple: an increasing number of young Americans are atheists because they find religion too hard. Living in a multicultural society with no one prevalent religion makes the transition to atheism/agnosticism that much more easier.