It does. But that hasn't stopped the United States from having an official state religion.
Not only that, but in fact it has two of them...
The Republican Party and the Democrat Party.
(Just something that crossed my mind today, as we swap out one faith for another in the halls of the House of Representatives. As has happened before and will certainly happen many times again...)