Not strictly end, I would say. At least not until solid blockchain infrastructure and projects are build. Think about blockchain Facebook, blockchain PayPal, blockchain Google Drive parallels, that sort of projects. Probably ICOs will evolve in some way. In fact, they are already evolving. Check out DAICOs!