When I was a kid, we had students in our class who did not say the pledge for religious reasons. I cannot remember any of them EVER behaving disrespectfully like the child in the cartoon. Nowadays, kids/people seem to think that because they have the right to say no, that gives them the right to be jerks.
Well, I guess they have the RIGHT to be jerks... just like I have the right to recognize their jerkdom and point it out.
I support a person's right to opt out of the pledge for religious reasons (for those that don't understand why that is, it is because their beliefs view it as a sin to ally yourself with the American Government rather than with God, and the recitation of the pledge to the flag is, in TECHNICAL terms, worshipping a false idol, making a prayer of allegiance to that false idol... that is significantly frowned upon in those religious beliefs whose center focus is an allegiance to God rather than a government).
That being said, I don't support a person's right to be a weiner. The kid in the cartoon needs an attitude adjustment.
I respect and believe in reciting the pledge and made my kids do so when they were growing up. My husband is a veteran, and we fly a flag on our front porch every day, not just Flag Day, Veterans Day, and the 4th of July.