The problem is that the exchanges expose serious conditions to projects that conduct IEO - including financial ones. Not all projects are ready to go for these conditions. Therefore, the ICO will definitely remain. Simply, the developers will have a choice of format for ICO