In my perspective, I believe that there is no permanent in this world but change, so I also think that in the future, Bitcoin will be replaced by more advanced, more popular and more user friendly altcoin. I think it does not need to be decentralized since masses are already use in using centralized services.
With regard to investment, I also agree that new projects offer higher returns in time-to-profit ratio, but with a higher risk. We have seen many investors burned by new projects so I suggest taking full caution in investing on one...
@ the topic, it may take time for altcoin to overtake Bitcoin but no matter how long it takes, I believe one day a cryptocurrency will emerge that will outperform Bitcoin but before that, let us enjoy the opportunities Bitcoin offers.
The one thing we can say for sure is that it probably won't happen during our life-times..
