Every drink is for sale, even coffee. They aggressively use the bag sizer and try to take bags away at the gate, under the ruse that their tiny Airbus overhead bins cannot fit them (they can).
How long you'll have to wait is mostly a function not of the airline, but of the arrival airport and the competence of the handling company.
I also like to leave the airport after my plane arrives, not stand around a conveyor belt for some unguessable amount of time.
But I get your frustration; I'm the kind of person who barely breaks stride out of the aisle and into my row as I sling my bag up into the bin. It makes me want to scream when someone is standing there in the aisle for 30+ seconds, holding up the boarding process.
Then again, the airlines are to blame as well, most of them having terribly inefficient boarding processes.