Heard that same song all my life and I am 70 now.
The difference is that these actually exist now, and must make their way through clinical trials, which takes years.
So instead of academics saying "in 5 - 10 years we should have something", it's biotechs saying "we have something *now*, and we should be done with trials and development in 5 years."