Usually those exchange booths are owned by the same bank that have booth in the arrival hall. Anyway, my suggestion may be worthwhile for the first time traveller. Once he/she is more familiar with Thailand then I agree that there are many alternatives.