I'm not really sure of the details but not all forms of motorsport are banned in Switzerland. I've been karting in Switzerland, for example, and although you could argue that doesn't count I believe there is also rallying in Switzerland. I think maybe it's full sized track racing that's banned but it's a bit of a mystery to me.