I think project admin and developers like to have a sense of ownership about their platform. Having your own altcoin is like branding and the more if you have your own platform to control. The amount of crypto that is currently in the market only means the industry is growing fast and developing faster.