The airport is in the middle of a major infrastructure upgrade so we have to accept that for a limited time the services are going to be less than ideal. I myself have recently experienced real improvements in transfer times through security and passport control and there is always the option to pay a bit more and go through quicker. As for toilets, food, drink etc. at busy times the airport is clearly struggling to cope with demand. I'm sure we will see some improvements in the next couple of years but in the meantime we will have to manage and feedback constructively to the airport. When you visit other airports across the world is not the worst by a margin but still needs to improve.