You just do not get it do you. X470 would have provided 4 years of AM4 support and 4 generations of CPU upgrades, no need to buy a motherboard just swap out the CPU. You are beginning t make yourself look silly with al these comments about AMD valueThey could have also bought a Z370 with an 8700k for around £550 then sold it 4 years later for £300 and bought a 12700k with a Z690 £550 for a total spend of £800 vs someone who bought 1700X and x370 for £550 sold just the 1700X for £120 assuming they got lucky with an asrock board that supported ryzen 5000 and bought a 5900X at release for £510 for a total spend of £940 but then you have the guys who didnt get 5000 support on their X370 so would have had to sell those and get another board so you could add another £100 on for them.
How has AMD been any better value than Intel especially when the guy with the 8700k > 12700k would have enjoyed the superior performance for the majority of that time compared to the guy who bought into AM4 which had just one year at the top.