Because it works the best of all the methods. The services we provide have to cost something, and most people rather post and make fake money than fork over real cash (although im sure efc wouldnt mind that -razz- )
Some forums use post counts, where they actually remove posts from your count when you buy a service, but that doesnt work best overall as post counts are usually a way of telling newer members form older members.
With the cash system, it forces people to be active on the board in order to recieve the services, which keeps the services alive in the first place -🙂-
The simple answer is because nothing in life is free -lol-
It also requires members to be active to get the service and keep being active to get the service again. If we say you need 15+ posts to get a review you could do 15 posts and request the review. Disappear then 30 days later request again then disappear of the forum and you can keep requesting reviews every month for just visiting and posting once which isn't that fair on us.