Totally agree with you.
Except, just incidentally the topic of the article was based on Gettysburg, which unfortunately butts up against the Declaration anniversary.
So, indeed Independence Day should be about the RevWar, and only the RevWar if you ask me. Now, it’s not about WWII and Vietnam etc. sorry, it just ain’t.
The actual vote for independence by the Second Continental Congress was on July 2, 1776. On July 3, John Adams wrote a letter to his wife predicting that in the future Americans would celebrate July 2nd. Of course July 4 is the date that the Declaration of Independence was adopted (although it was not signed until later) and since 1777 July 4 has been the day celebrated.