All of which can be simply got round by shouting out your number if asked. The RO could even ask 'fairy-brained' leg pinners to always pin on their left leg? Not an insurmountable problem then really, especially as it won't be covered by a windproof/waterproof top?.
As for 'idiots' crossing over from trail running, can I just say that the numbering in the LL50/100 was completely brilliant. You were dibbered anyway but also had your number stuck to your back pack with your christian name on, making for really nice conversations with all the runners you met along the way.