I agree. If I walk in to a go go bar, if the drinks prices are way OTT, I just have one drink and leave.
If the prices are reasonable, then I stay and have more drinks. So I guess it makes good business sense to charge a reasonable price (without doing yourself in) and you are likely to make more money because customers are staying and buying more drinks. Just like Winner Go Go Bar in Pattaya. Their prices are very reasonable, hence the reason it's always busy and customers stay and buy more than one drink.