I can answer why;
The French.

The French are welcome to celebrate it too

I see your point though, without the help of the French the outcome of the Revolutionary War is rather debatable.
Sadly the majority of Americans under ~30yrs old have no idea how the French helped turn the tide...I reckon