Yes. I wonder how much of that £5-7 the brewery actually gets!£5-7 isn't completely outrageous when you calculate out the cost of the hops put in as well as the losses due to those hops.
I think homebrewers also forget the other costs of commercial brewing - wages, property, insurance, equipment capital, power, marketing, retail markup etc that dwarf the ingredient cost.