There's nothing about developing a new cryptocurrency that deserves a premine. If a developer is doing a good job, they will be able to get donations from the miners of their coins. A premine for payment is presumptuous and damaging to the currency. You can earn that money by working hard and being a solid developer. We also don't need premines for bounties. Look at IFC, all of the bounties there were provided by miners like me. It builds a community.
Any developer that thinks they deserve a premine for personal gain doesn't have the right outlook. This shouldn't be about maximizing profits. If you create good services and write good code, the miners and money will come.
How many coins had satoshi premined before he provided information to the public? Honest question, I don't know the answer. But I have to believe that it was a number that was somewhat higher than zero. Even if it wasn't, the low difficulty and low level of interest initially would have allowed him to mine quite a bit before miners came in and raised the stakes.
Contrast that to today. A dev spends time and develops a coin with no premine. Releases it, mines the genesis block, and then BAM! everyone hops in, difficulty sky rockets and the dev is completely out gunned. So unless a developer also happens to have a professional mining operation, there's little incentive to do anything, unless they want to beg for scraps afterwards.
I know some will think that's fine, they don't want to see any other coins but the one and only Bitcoin.
I'm fine with the idea of a premine by a developer; however, I think it should be a sensible number. Not to name names, but Cloudcoin recently launched with a 100 million coin cap and a 1 million coin pre-mine. I don't know about any one else, but 1% of the total currency ever to be circulated seems, well out of hand. I don't know what the right number is, but that number seems far and away too higher.
Note, that the dev is giving away some coins here and there to "foster adoption". Id think that adoption might have gone faster had the premine been a more sensible amount. But basically, I think an equilibrium should exist, where devs can premine their creation a little as their way of taking pay. That doesnt' mean go hog wild. And miners/early adopters should take a step back and breathe before crying foul. I saw some people getting ripped about someone elses 20 minute premine that resulted in a few ordinary sized blocks going to the dev.
Obviously its an issue that isn't going away anytime soon.