I like to think about Bitcoins future compared to other cryptos. It is very rare that the first version of anything ends up lasting very long. It might not be the best example, but almost no one is still using Windows 3.1 anymore despite how revolutionary it was at the time.
That's actually a mistake a lot of people who are new to bitcoin make. They see bitcoin is a coin, or as a program or service of some sort, like Windows or Facebook, when it's actually a protocol, like HTML or POP3 for e-mail. Bitcoin instead should be compared to TCP/IP, in which case we had TCP/IP versus Novel Netware, and TCP won, probably due to it being more open and free. We still use TCP/IP, even though I am sure it has changed dramatically over the last few decades.
Even if we take your Windows example, Bitcoin is closer to an OS kernel, with some evolving into Windows and some evolving into Linux (Bitcoin is the open source one with massive developer support). We still use Windows and Linux, despite them having huge improvements since their 1.0 versions. We will still be using Bitcoin, even when it changes so much that we may not recognize it from it's present day version.