For me the answer is no. I pledge allegiance to the concept of liberty, I respect our national anthem for what it represents, the same as I respect our soldiers, sailors, airmen and marines for the sacrifices they make, even though I may not agree with the decisions of the people who send them to war. I love our Country, the union that we've created, the ideals upon which we were founded. I do not love the Government.
Our Nation consists of the political boundaries, it's citizens, the founding ideals and the overall character of its people. This, I find a lot to love about. The Government consists of a massive bureaucracy, restraints on individual liberty, a drain on productive capacity, and a poisonous, rancorous enablement of dependency, meant not to enrich the lives of its citizens but only to prolong and enrich its own existence.
In the Government I find nothing to love. To the Government I will never pledge allegiance.
Don't confuse Patriotism for blind obedience and acceptance of your Government. Nor is it supporting the actions and excuses it makes around the world. Patriotism is standing up for the ideals that made our country great to begin with. Patriotism is standing up for true liberty, even if that means facing down your government.