Alabama, for example, unabashedly COMBINES MLK Jr. Day with Robert E. Lee's birthday. I think the two should cancel each other out, so that Alabamans just celebrate Day on January 19 each year.
They also have a Columbus Day/Fraternal Day/American Indian Heritage Day. Say, what are you doing for Columbus Day Slash Fraternal Day Slash American Indian Heritage Day? Why, I'll be celebrating the discovery of North America slash reflecting on the genocide of an indigenous people!
They do have a Mardi Gras holiday, though. That's just cool.