It may not be about world points, but it's very close. My main gripe with the donation system is business blips. If you want to run a biz, (And not one that comes with a blip, like a 24/7 or a hardware store) not only do you have to give up your own time and in game money, you also have to pay out OOCly to ensure that people come to your biz, otherwise nobody will have any idea that you're open. It's always baffled me...Businesses are there for roleplay, yet for people to know they're there and roleplay within them, the owner HAS to pay real money.
I speak from experience too, I RPed in a gym for a little while that had no blip. We tried advertising and bringing people in off the street, but without the blip we got no one...Soon as one of the other employee's got plat' and used the blip on the gym? Would you believe it, people actually started showing up. Then the owner sold the gym because they couldn't afford platnium and moved on else where.