Isn't it because mostly business passengers use the airport meaning most will be pushing the 15 minute check in deadline so there will be little amount of people using the facilities in the terminal?
That's what a certain aviation magazine said that did a report recently.....