The cost of all these free lunches, hotels, golf days, corporate tickets etc are all paid for by adding a few pence here and there to the prices Ordinary Joe pays (multiplied by thousands/millions of Ordinary Joes ) for the particular product/service.
I wouldn't be surprised if some had free Club Wembley type seats at our two games at Wembley as a Jolly to build relationships.