The only day worthy of such national recognition is remembrance of the signing of the Declaration of Independence from British control.
With all due respect, if you are the ancestor of American slaves, how can you possibly view July 4th as “independence” day? Your ancestors were probably working some field for the first 80 or so celebrations of that holiday.
My guess is, if you are Black, “the only day worthy of such national remembrance” of independence would be a celebration of when my ancestors were finally accorded the “inalienable rights” set forth in the Declaration of Independence, which would coincide with their finally being set free.