This guy was obviously WAY, WAY out of order, but could it be he confused BA (great company) with BAA (bunch of idiots) ? Frankly, if I was WW, I'd try to put as much water between my company and BAA. Again, doesn't excuse this type of behaviour in any way, just offering a possible explanation. And yes, in any high-vis job: getting out of uniform once job done is always a wise move...