Have you ever done any small research before? ICO has not died, and many projects continue to use it to raise funds, but they are going through different approaches. It's totally wrong if you call them dead.
Well, I'll show you the proof in the picture below.
Source: Cryptorank
ICOs will not return because they are not dead yet, but they have evolved into various categories, and majority of projects are not raising funds on their own, they are now using secondary services to raise funds like centralized exchange launchpad/ decentralized exchange launchpad. And last, only fewer projects decided to raise the funds through their own mechanism like selling node.
FYI, the retail investors do like to participate in the ICO through the secondary party, which can ensure that retail investors invested in a legitimate project.