From their announcement, that appears to be their plan. They said they will keep the site up for an limited amount of time. It's speculation on how long "limited" is. Months, years? There might be some clues with how quickly they shut down alexa.com "In December 2021, Amazon announced that it would be shutting down its Alexa Internet subsidiary. The service was then discontinued on May 1, 2022." which would put it at 5 months.
5 months seems not much time for a platform like this. I recently bought a lens that has been released 3 years ago; a gear review written today could provide useful information for much more than 5 months.