Because they can't afford the cars on their own and the only way to get into them is to rent them out to others as well.
If you cant afford to own these kinds of cars outright before you set up a Supercar Club youre never going to own them by paying them off by selling club memberships. Its destined to fail.
My guesses are that this has either been set up by Nathan Tinkler, someone as wealthy as him, someone else that had something to do with the last Supercar Club or someone that thinks the memberships will pay off any finance owed on the cars and theyre nuts.
I'd heard about another club being set up about 10 months ago and spoke to another forum member that was involved with that plan back then. It could be that group that has got up and running and that could explain why it was mentioned on here.
I think they have a theory behind setting up such a club. They figure that if the cars are payed for up front and they have the cash ready to maintain the cars properly then people will see that there is no risk of it folding. Over time people will see that its still running, will join up and it will grow into a money spinner for them as a long term investment.
Im only giving my opinion on what I think they're thinking, not any inside knowledge. I don't know if "this" club is the same group of people that I spoke with.
I guess we'll no more in a month