no this is a false accuse . i dont believe that bitcoin will not last forever because it is verry useful and it is a currency that all people need in order for them transact online . even there are many alternatives to bitcoin and crypto's , still they are the best payment method to use due to thier anonimity and decentralized feature that cant be found anywhere . that is the main reason why bitcoin/cryptos will last forever as long as the world will still exist in the future .
I think that it is not about the complete disappearance of Bitcoin or cryptocurrency, but about replacing it with a better cryptocurrency (or something similar) In my opinion, it is very possible. The only defense for developers can be to follow the development of technology and improve the blockchain network and Bitcoin so that no new project would overtake it technologically.