I haven't followed Stellar closely, but shouldn't it allow you to buy an ICO directly with, say, USD instead of having to detour through XLM? Of course, this would probably reduce the "sure, I'll spend some of my Internet play money on some Internet play stock" effect.