Uncritical patriotism has always annoyed me; the last six years have only heightened the irritation. And it seems that those who scream loudest tend to be the least informed.
As JoAnn pointed out, it makes just as little sense to hate America uncritically. Which is true enough, I suppose. But I've found that actual America haters are pretty rare. They're really more of a boogeyman the Right uses to whip up the crowds and to undermine the Bill of Rights.
That said, being critcal of something, whether it be your country or your child, is not hate. It's a sign of true love.