You're right, and here are some the reasons I have heard:
1. no BF or LD quotas per month, so no pressure
2. no fine for not showing up to work (work when you want)
3. more willing customers because no BF
4. Higher foot traffic than if they were couped up in a gogo or beer bar.
5. 4 X 800 = 3,200 per day (on beach road) vs. 1 X 1,500 = 1,500 (in a gogo)
6. Go with who they want, no pressure from mamasan
7. Don't have to deal with drunk, chain smoking punters
8. No blaring music destroying their ear drums
9. Fresh beach air to breath, instead of a stale must coming from a 5 year old carpet.
I could go on, but you get the idea. It used to be the low end that trolled the Beach Road, but the trend is changing.
The TanMan