War, inflation and presidential grifting mark an Independence Day best put in the past. But America has made it through worse ...