Independence Day, in the midst of attacks on democracy, highlights the hypocrisy of America.