No - an example is - "I edit 4K video with the following codecs. Here's a machine that comfortably does so and will for another 5 or so years. I don't need to buy a machine that can handle 6K when it comes out because in 5 years time there will be machines to comfortably do so for a cheaper price"
That's assuming you have no newer software requirements.
Hardware that can edit 4k now will be able to do so in the future. But chances are the software used to edit that 4k video will be updated and change over that 5 years. As software changes it takes advantage of newer hardware architecture etc. This is what makes hardware seem slower over time. Just software that's more demanding of hardware. So by 'future-proofing' you are making your machine last longer as it will be able to keep up with software developments for a longer period of time then a lower spec machine.
I'm not trying to argue here. That's just my opinion. Whether people want to overspend and overkill their machines according to their budget is entirely their choice. If someone has the money to do it and is happy with their purchase, what does it matter?