Agree it’s a silly nitpick of language. I’ll keep picking.
Picturing a frappe and cappuccino gives you a sense for what a Frappuccino _is_. Picturing june and thirteenth/nineteenth only gives you sense for _when_ it is.
In only contend a better name would be one where the name suggests something about the content to someone hearing it for the first time.
Another American holiday coming up with an equally useless name is Fourth of July. Nobody seems to have a problem with that name, and nobody I know calls it Independence Day. Neither Fourth of July or Juneteenth are great names out of context, but they both have histories behind them and can't be changed anymore.
Heck, Juneteenth is a better name, since it is not literally month+day.
The name of the holiday, so named by the people affected, is a century and change old. The problem isn't the quality of the name, which is where we started.