No, ICO's are still alive but just aren't as popular as they were a couple of years ago. There are many projects that are releasing working products and their prices are below or near their ICO price. These projects are a better investment than gambling on a new ICO.