The go go bars do little to encourage the sales of more drinks. They could have the boys drink priced lower than the customers or perhaps sell a block of 7/8 drinks for 1000 baht that you can have over the course of your holiday.
And personally I'm pleased if the drink the boy orders contains little or no alcohol. It makes no difference to me and is healthier regardless of any 'if I'm paying for........blah blah blah'.