Montz, if you've been reading the threads on pprune, I think you'll find that people will go to the cricket sixes because they love cricket and a piss up. They couldn't care less who sponsors it, in fact they probably think that CX sponsoring it is a bit of a turn off because it means less bonus!! hahaha
and if you go by your logic, the standard chartered marathon should have lots and lots of bankers running..hmm