In any commercial organisation there is always a temptation to do things which would look bad if exposed publicly. Barclays just happened to have been caught doing the bad stuff.
While not wishing to cast aspersions I believe every significant airline and airport in the UK has its own dark secrets - they just haven't been uncovered.