No one knows what is in the
pipeline.
There is no such thing as future proofing any component of an electronic device. Future resistant yes, but not future proof. Yes, you may get to the future, and find that some of the component's you already have will still serve adequately- but there is no guaranty of that possibility.
Not all developers- hardware, and software- show their cards before they are close to a launch. It can give an edge to a competitor. Because of this, it is possible, and even likely, that something new will hit us from the blind side, rendering future resistant hardware obsolete. It has happened before, and it will happen again.
If you buy from the top shelf, the chance of your hardware being somewhere above the bottom shelf in the future are improved, but at a much higher cost, and you still get no guarantee that piece of hardware will even work with your future requirements. Unless you need the top shelf product now, it is more economical to just buy what you need now. In the future, all that stuff that was on the top shelf will be much lower.
I misspoke. There is one way to future proof your system. The only way to truly future proof, is to plan to buy components in the future.
Perhaps this is just a language thing- kind of like WD saying they guarantee a disk will work for 5 years. Of course there is no guarantee- WD doesn't have the power to protect your disk from failing. The only thing they have the power to do, is to fix or replace the disk. That is not the same as keeping it from breaking in the first place, and hence; not really a guarantee.