I'm one of those guys that has had success not needing to compensate their SB. Some of these girls I'm not interested in long term, just to hook up with a few times before moving on. Sure, there are girls I'll see if they tell me up they're looking for money, and if we can agree on a figure I'm comfortable with I'm game for that. But if they don't mention money to me, I'm not bringing it up.
Others I started out not giving money to, but over time would help them with buying clothes, groceries, wireless headphones, etc. if I was interested in them and seeing them regularly. I've seen some of these girls struggling with basics working part time and going to school full time, so if I care about them, I'll help them out as I can.
And then there are girls (only 2) I started out giving money to but stopped after a few dates. More about them later.
Some of the girls that didn't want an allowance DID treat SA like a dating site. They just liked older guys. One 19 year old African Muslim who lived with her family only had sex with her college boyfriend, but wanted to sleep with another guy before going back to college. There was no mention of money, she wanted sex. Unfortunately, picking her up and being in a seedy Bronx motel room 25 minutes later and hooking up wasn't my thing. As cute as she was, my body wouldn't go along it and I had the embarrassment of not being able to perform for her. I've never been the type to feel comfortable just hooking up with someone right away like that, and that evening solidified it for me to make sure I was comfortable with the girl, on a personal level, before hooking up.
The ones that I stopped giving money to with no other kind of compensation were the ones where it started turning into a quasi-relationship. I would cover the costs of dinner when we went out, the hotel rooms, and maybe get them a cute top if we were at the mall. Aside from the age gap and keeping them from my personal life, it felt like a regular relationship. Including them buying me gifts. Maybe for a birthday, maybe just because. It does happen. Some of these younger girls develop feelings, and it's a difficult balance to strike with how far you let that go.
In closing, I see a lot of comments from guys questioning if the girls really cared about them at all, or if it was just about the money. My take? If you've been seeing her for years, make her laugh, put her at ease and are someone she can confide in, even if money is what drew her to you, chances are she has feelings for you too. I imagine it would take someone being quite the psychopath to have that kind of sustained, regular intimate contact with another human being and have no feelings whatsoever for them.
Of course that's just my opinion, I could be wrong.