Wow, this sounds much like what you'd read on a number of CW and history related academic blogs. Of course, they do share the same worldview - and maturity level.
Shameful: Aaron Sorkin, Left celebrate Independence Day by slamming America; Update: Chris Rock joins in: ‘Happy white peoples independence day’; Don Cheadle laughs along; Zach Braff piles on
Doesn't the theme sound eerily familiar? Are we really naive enough to believe the pattern and shared hatred of our history is mere coincidence? Read more love here.