I think if you have to buy credits a really lame thing. Sure it would be easer but the real fun is making the credits. Interacting with other people and having fun running from Pirtets. If you want free credits create your own sever and give yourself 2bill and be board.
One way the server can raise revenue is for the Mod team to give naming rights to, say, a planet, station, or wreck etc as are done on many other mods. Can you imagine a Junkers base called Korrd? ;)How many would donate a $100 US to have their tag on a planet!:yahoo: