lmao...i am considered an idol worshiper because i wear a cross around my neck!
as for the flag issue,i found this on their webpage:
Nationalism
Jehovah’s Witnesses are not allowed to salute the flag of any nation, recite the pledge of allegiance, stand for or sing the national anthem, run for public office, vote, or serve in the armed forces.
I believe the flag has a similar meaning to them as the cross around your neck. They view them both as symbolic and are forbidden to show any kind of prayer, anthem, pledge, etc., to anything other than "Jahovah". They aren't allowed to celebrate birthdays, christmas, or any other holiday for that matter.
I remember when my oldest daughter was only a year old, I had her dressed up in the cutest little pastel-colored clown costume for Halloween that my step-mom made for her. Of course I was promptly called a devil-worshiper by my (now EX) mother-in-law who was a JW.
Ahhh, good times!