But they have 2,600 stores, so the profit "per store" is roughly an average of £28,000 which is hardly excessive.
Would you get in a tizzy over 2,600 private/independent bakers/sandwich shops making only £26,000 each?
In fact, they wouldn't make that much because they'd be paying more for their supplies as they'd be buying from distributors/manufacturers who'd make a profit. Wholesale profits are typically 25%, manufacturing profits are typically 50%.
So, if instead of owning their own stores, if they just did the manufacture and distribution, then each of the private/independent shop fronts would probably only be making £13k each per year.
Hardly excessive when you drill down the figures into numbers of stores, etc. That's the probably with getting excited about "big" numbers without actually dividing down by numbers of stores, numbers of staff, different divisions, etc.