Although, when our kids were growing up, they loved holidays, each and every one. Over time, we dialed back on that stuff.
Oh, and you left out Fourth of July (a big one), Veterans Day, Memorial Day, Mothers Day, Fathers Day.
I think that Americans, in general, overdo a lot of things. This may be a result of the gung-ho enthusiasm we bring to most enterprises (which can be a good thing, too!).