So why do we have to shove this attitude of respect into people's faces?
A right is a right, and someone fought for it. We get it.
Don't make a child feel bad that his/her religious beliefs calls on them not to pledge their allegiance to the flag by ASSUMING that they aren't being respectful or patriotic.
This is how America ought to be different than the rest of the world.