It sounds like a lot but further ongoing development is not going to be cheap. Marketing costs an arm and a leg these days. Having looked around forums there is no end to people pissed that they have to keep parting with their own personal $$$ to pay for such.
There are two different things:
Developer's fund 10%
And development fund 25%
Total 35%
I am assuming developers will get the 10% at launch. If they start selling large chunk, the prices will come down. 10% is 400 million Nem
The "development fund" is 25% for future use. ( that's 1 billion Nem)
Am missing something here?