One thing that I don’t think has been touched on is the logistics operation of getting commercial goods to shops. My experience is operations at Gatwick so this is where I’m drawing my knowledge from, it may be different at other airports or in different parts of the world.
Gatwick has some shops before security ( ‘landslide’ ) and many many more in the international departure lounge. Getting stock landslide is easy. Lorry drops goods at landslide goods bay. Staff move cages of goods to shops.
Outside goods are either dropped landslide in cages and every box of goods is taken out of the cages, put through a security checkpoint in the basement and then it’s reloaded on the cages and wheeled to the shop. Not much stuff comes this way.
Commercial goods come in the backs of pre sealed lorries supplied by specialist off site, secure warehouses. The cab, driver and wheels are searched and the seal tag is checked at the vehicle security entrance. Then the lorry drives along airside service roads to a cargo bay. The sealed cages are off loaded. A security officer might check some of these seals. Cages are wheeled to shops by store staff.
The logistical challenge here in game could be great. Early days, goods move on foot though the terminal. Later, due to the larger number of airside shops, an outside cargo bay needs to be created. This puts pressure on your service road infrastructure but eases workload and frees up space inside the terminal.