Why not a token? I can't get your point

I agree that they don't have a real value until they are listed in exchange
The developers don't have to pay anything for them. It's a free advertising budget to them.
I still dont get why ICOs do not get the idea that Brand needs to be built, and is bases upon many pillars, one of which is reputation. Having your brand name tossed around in the hands of spammers is plain silly to do.
Most of the ICOs are scams and they don't care about building a reputation. It's all about SEO. This site having a high ranking will make every linkback from every signature here promote the ranking of their site. If they are paying for that using free tokens then that's free SEO work.