Personally, I think there should be a paid four day weekend every month .  Families should be together and folks need the time to catch-up on things.  We no longer live in a hunter gather economy.  But with the 24/7 mindset and 12 hour work shifts it could actually be worse.

Current federal paid holidays are:
New Year's Day
Martin Luther King, Jr. Day
Presidents Day
Easter
Memorial Day
Independence Day
Labor Day
Columbus Day
Veterans Day
Thanksgiving Day & Friday after Thanksgiving
Christmas Day

So there is room for "Indigenous Peoples’ Day" and I'm o.k. with renaming Columbus Day, Easter, President's Day, and MLK Day and moving the holidays around to ensure there is one four day weekend each month.