It’s been celebrated in the US since 1863. It has been a regional holiday, not national.
You have people up north celebrating Mardi Gras and Juneteenth now.
It’s all messed up.