The US is by far a very secular and tolerant society.
When I was planning to move to North Carolina, I was told by many back in India, that North Carolina was a Southern State and was opposed to Abraham Lincoln (during the Civil War) and from that they drew conclusions that people here supported slavery and racism. Nothing could be further from the truth. One aspect of the Civil War that is not known is the States' Rights, which originates from the days when the 13 Colonies decided to form a union. Over the years, it is argued, the US Federal Government had gradually taken away many of the States' Rights, which was one reason for the Civil War.
When coming over to religion, one will see a lot of religious diversity in North Carolina. I have not lived in many other places, but visited quite a few. I have not seen even a single incident for concern. While there is a law in North Carolina against face masks, I have not heard of a single Muslim woman in a burqa being given a citation or a ticket, leave alone being arrested. I have, however, seen white people being asked to remove their face masks that were part of their Halloween costume, by the police.
Yes, Christmas is a national holiday, but only the Western Christmas. Good Friday. which is a holiday in India, is rarely declared as a Holiday in the US. Neither is Asher-Wednesday a holiday. While it is true that there is no official holiday for Muslims and Hindus (AFAIK), even some branches of Christians are also not afforded this privilege, e.g. January 7th, the Christmas Day for the Russian Orthodox Christians, Ukrainian Orthodox Christians, Coptic Christians, et al.. This is more about tradition than anything else. People are not overtly religious. Many people are agnostic, hardly anyone practices abstinence in the way Indian Catholic Christians do.
Also, absence of too many holidays is a good thing in the US, because, if we look at the Roman Empire, they reached a stage when almost half of the year was holiday and merry making. This preceded the collapse of the Roman Empire. The US believes in hard work and too many holidays is neither good for the economy, nor healthy for the working population.
The US is a well oiled machine and it knows how not to get lazy. There may not be too many religious holidays, but there are rarely instances where one ethnic or religious group goes on a pogrom against another. Personally, I'd rather live safely and with dignity without religious holidays than have religious holidays but the possibility of religious riots culminating in many dead and maimed.