Think off all those who come and drop people of and wait a while until there friends/family have to go through departures. Where can they eat or drink or relax together... no where!
A pitiful little Cafe Ritazza in the check-in hall!!!
Though in saying that, with the £1 drop off, airport parking prices, coupled with how commonplace flying has become, I doubt may passengers would be accompanied by non-travellers for any great length. Gone are the days when the whole family had a day to the airport to see the relatives off on holiday.
Shopping is abysmal but I guess its all based on demand. Clockwork Orange and DV8 both tried outlets, and both I believe closed. Dixons also had a store but closed.