Could "cause a riot"... at least there's reason whether we find it legit or not.
Automatic booking for removing your shirt is the one I don't understand.
That's surely obvious. Shirts these days are liberally festooned with sponsorship logos. If a football player was to remove one then it's possible that thousands - or even millions - of home and television spectators would be exposed to a few seconds of potential advertising space which doesn't contain an entreatment to buy some consumer product or other, further exacerbated by the fact that one or more corporations had actually paid for their messages to be displayed. This is clearly an unacceptable violation of the basic tenets of Western Civilization and cannot go unpunished. If I was FIFA, I'd upgrade it to an automatic red card and a public flogging.