I would suggest that none of this is "future proofing" the way that is used in other industries.
A better example would be saying that a current AM4 board from a reputable maker is more future proof because it can get firmware updates to make it compatible with newer CPUs as they become available, with AMD saying that socket will be around for a while.
Another example would be to get something about to come out with the upcoming PCI specs, so that when you want to upgrade graphics cards a few years from now, those cards won't be bottle necked by the old PCI.
A solid case with good airflow and build quality is also future proofing, since pretty much anything will go into it for a very long time, vs a flat front glass side that requires liquid cooling to work at all without overheating and is super flimsy.
In short, ACTUAL "future proofing" is just about being smart when you pick tech that has to be compatible with other tech. Sometimes it is worth it (probably for the AM4 motherboards), and sometimes it isn't (buying the top end graphics card or cpu instead of the more bang for the buck one that still does everything you want right now).