I just flew out of Suvarnabhumi Airport to go from Bangkok to Ko Samui (a 45 minute flight). The check in desks had 5 or 6 staff, meaning virtually no queues. You then go through security to the Bangkok Airways lounge, which is available to all passengers (there is only economy class).
The lounge is a good size, and you're given the free wifi code as you go in. There are also computer terminals if you don't have a smart phone. There are comfy chairs and sofas, and international newspapers and magazines. Then there's the refreshments: sandwiches, cold cuts, cakes and pastries, coffee machines, fresh juices, a POPCORN machine, even some basic hot foods such as soup and noodle dishes.
I've been in worse BUSINESS lounges, and this is a relatively small airline that doesn't cost much more than the Ryan Air equivalents such as Air Asia. I'd love to know how they do it, and have been doing it for 45 years. And then ask ALL OTHER AIRLINES why they aren't doing the same thing. Remember when flying used to be civilised? Bangkok Airways do. And for this, we should applaud them.