Different countries have different rules, it seems.....Flag desecration
Every January in Oz we can buy, if we wish, clothing, beer coozies/stubby holders, picnic ware (plates, cups, etc), tablecloths, shirts, pants, swimming costumes - you name it. Australia Day is 26th January and it seems that commercial interests have deemed that we should all bedeck ourselves out in flag regalia. Nothing, however, is said about any pledges.
Flag waving and wearing is seen at a lot of sporting matches, but the allegiances in those cases seem to me to be to the sports people, not the country whose flag it is.