According to what I just read in your post, Publix's position was that Pearl Harbor Day was never included as it was not a national holiday.
Perhaps I'm missing something but since when has Islamic new Years been a national holiday in this country?
Our money says in God we trust yet Christian themed public displays at Christmas or Jewish themed displays at Channukah are frowned upon
If we haven't become a nation of lemmings we sure are on the right track