could be something to do with the facial recognition cameras that are being installed in bluewater......
and anyway, bluewater is private property so the management can ban anyone they like (indeed they banned someone who tried to beat me up after i fired him when i worked there).
Plenty of pubs insist that baseball caps, hoods and badged shirts are not allowed, so why shouldn't a shopping centre be able to do the same