This is a long post and something I thought about a little bit, with my reasoning behind my theory too, its a long post with many stages!
Ok, NC cannot really make much of a profit, if any, from its current subscriber base, if, as I've been told, the server %'s is 1%=10 people, at 15% only 150 people are online, whilst that may be enough to pay for the servers and bandwidth, its not going to make billions of pounds for KK. So what is the solution?
Well my idea is rather simple, it frees up KK from expensive developer time, and brings in a way for KK to start to make money from NC, its not really all that complicated, and the idea seems pretty straight forward.
1) Open source the NC2 client - just the client not the server side code.
By opening the client you can free up the paid developers to work purely on server side coding, and into implimenting the rest of my idea. Choose a licence which allows commercial use of the code, but is restrictive enough to allow parts of the code to remain closed source. Set up a "foundation" of developers with a lead developer (Snowcrash) who is fully in charge of all modifications. Using something like git will allow developers to work on changes which can then be tested and if the code doesn't work properly it can be removed rather than being added to the main code base. Before any code is put into the main code base it has to be approved by the lead developer.
My reason for this, by opening the code you will attract people who like to develop stuff, who like to programme and it frees up the KK staff to work on other stuff. An open source FTP client *should* eventually become more stable and more secure, which leads me on to point 2!
2) Once the client is open source, create a list of must do firsts.
The first thing to be done is to work on securing the client. File checks etc. to ensure only a fully patched 100% complete unmodified client is allowed to connect to the game servers, this will prevent people with programming skills from modifying their own OS client to give them an advantage. It could be something as simple as a random check of 15 files before the client is launched, and if the 15 files fail the integrity check the client reports back to the server "this client is trying to launch naughty code! spank them!"
The second thing to work on would be cheat detection, simple checking to ensure that people are not using hacks or any other unfair means in game. The last thing people want when playing a game is for cheats to have an advantage, its not very nice and will put people off with "I aint playing that game, its full of cheaters!"
Other stuff to add with a lower priority, would be stability, adding the "bloom filter", little things like that. Make NC2 the difference that Windows 7 is over Vista, small changes that improve the entire experience. Who knows, maybe one day FRE will be a legend like the Dildo of Maven (btw, can a GM gimme one of them? )
3) The money making part - DLC
This is where KK will start to make money, from downloadable content. The DLC will be the source code that is closed, it will be created by the paid dev's, with input from the forum users. The people who play the game will have the option of spending real money on in game items.
50p items - 25% XP pills, taking this pill will grant you a bonus of 25% XP for 48 hours to a certain stat (INT/STR etc..)
99p items (99p is important, its psychologically better than £1) - 50% XP pills, same as the 50p pill only it grants a bonus of 50% XP over 24 hours. Logging out stops the timer, you can only have 1 pill active at a time, taking another pill will cancel any pill you currently have running, 99p will always over-write 50p, but 50p pills will give a "you cannot use this" message.
£1.99 items - maybe teir 4 gloves in trade skills, giving you a better chance of slots, or slightly increasing XP, making CST/RES/Pokes faster, non-drop and does not take damage -also (importantly) non-tradable.
£3.99 items - uber instanced dungeons with guaranteed uber loot drops, obviously the drops will have to be worth the trouble, new items, a bit better than the current items available, MC5 v2.0 or something, a Pain Easer V3.5, or a mix of both. The dungeons will be hard and require a good team to complete, but only one person needs to buy the dungeon. To stop grief tactics, all loot goes only to the person whos dungeon is it, so its put into a chest at the end of the dungeon which only dungeon owner can open.
The DLC doesn't need to be expensive, it can be very cheap but people will pay for good downloadable content, micro-transactions I believe they are called.
This is where KK will start to make its money on Neocron. People who are going for Woc 10 Dex will happily pay 99p every couple of days if it makes their XP easier to get. And as the client is open source, the developers will be free to concentrate on DLC and server side code.
4) Make an official NC dev centre.
Something like the techhaven wiki place could (if they wanted that is, its just an example!) could become the central area for development of the NC client, hosting bug trackers and what not, a focal area for the community, with the NC forum and the dev centre working together to put into place ideas from the community.
I say techhaven wiki because they already host a lot of information about NC, so in my mind at least would be a good place for looking for information, as well as inputting information.
There could also be Official NC Rep's, unpaid people who have fantastic ideas, like DJ for instance, they could be in charge of looking at ideas for the code base, be it new items, balance issues etc and kind of like a senate, they sit around and discuss the good ideas, the bad ideas, modify them and eventually either reject or accept the ideas and stick them on the to-do list. It makes use of the NC community who are without a doubt, NC's most valuable asset.
===
So, thats my basic skeleton of an idea on how KK can turn NC into a profitable venture, by using the current community to impliment new items, areas, mobs, ideas and what not, and by enticing new people who have an interest in working on the code base to improve the client, make it more secure, hunt down and destroy cheats, give it more stability.
A further off-shoot of that, once the client is open-source, one of the objectives could be to try and remove the reliance on DirectX, so the community of programmers could attempt a port to Linux or OSX (without wine) futher opening the possible client base. It could also attract Linux developers who generally seem pretty good at programming.
My idea kind of hinges on the client being open sourced, as that frees up dev time for the DLC, though if the client is not open sourced, the DLC idea would still be a viable option, but would require a fair bit of time from the dev's to work on the DLC, as well as on the client, and on the payment methods and security and, well, quite a lot of stuff that would be needed.