It wouldn't be so bad if the shops sold useful things, apart from the book/paper shop, I have no need for Scottish smoked salmon, expensive 'country' wear, Scotch, chocolates, designer luggage (hopefully it should be on the plane!) etc etc.
You'reright PAXboy, BAA do make more out of retailing than aircraft!