Twitter is showing Snap what its future will be if it doesn’t answer some glaring business-model questions