If you needed any more evidence that our culture is secularizing, I submit this. Of the most popular baby names in America, Mary doesn’t even make the top ten anymore, according to LiveScience. What does that say about us?

Most popular boy/girl baby names in 1950:

1. James / Linda
2. Robert / Mary
3. John / Patricia
4. Michael / Barbara
5. David / Susan
6. William / Nancy
7. Richard / Deborah
8. Thomas / Sandra
9. Charles / Carol
10. Gary / Kathleen

Here’s the list from last year:

1. Jacob / Emily
2. Michael / Isabella
3. Ethan / Emma
4. Joshua / Ava
5. Daniel / Madison
6. Christopher / Sophia
7. Anthony / Olivia
8. William / Abigail
9. Matthew / Hannah
10. Andrew / Elizabeth

The name Mary had a long go, staying at No. 1 baby girl name from the 1880s through the 1950s…

You’d have to think the secularization of our culture has much to do with the name Mary falling from grace.