Terminal 2 has been upgraded so you have cafes and food places there as well as a duty free, its fine for a short flight to Doha. You can purchase food and drink on board. Yes you get bussed to your plane but no diff to Qatar and given the cheap fare who can complain....