Should wristbands with a message be banned from the sporting arena?

A member of the national English cricket team was banned from wearing rubber wristbands in support of Palestine during international cricket matches by the referee.

“Moeen Ali has been banned from wearing ‘Save Gaza’ and ‘Free Palestine’ wristbands in the remainder of the third Test against India in Southampton by David Boon, the former Australia batsman who is the International Cricket Council’s match referee,” reports the Guardian.

The International Cricket Council released the following statement:

“The ICC equipment and clothing regulations do not permit the display of messages that relate to political, religious or racial activities or causes during an international match. Moeen Ali was told by the match referee that while he is free to express his views on such causes away from the cricket field, he is not permitted to wear the wristbands on the field of play and warned not to wear the bands again during an international match.”

Do you think the ban was fair? Did the referee make the right call? Are there places where it is inappropriate to wear political wristbands or silicone bracelets supporting a cause?