AMD are extremely generous when it comes to socket longevity, so I disagree. AM5 will very likely support at least 3 generations, more like 5. AMD listened to their fanbase regarding Zen3 and the older AM4 boards after all
You got it wrong about EOL CPU's. Intel best in socket CPU's hold their value well (4770k, 4790k, 6700k, 7700k prices are insane, even second hand!). AMD CPU's do not hold their value well at all.
What was the fastest AM3+ CPU? FX8350? FX9590? They are going for £30 or less..
They were rubbish though. And AM3+ was ages ago now. the Zen 3s will be the last AM4 CPUs and look to be great, so they should keep their value like the intel ones don't you think.
Listen i agree with what you've said about AM5 being great value, but 2022 is a long way off, and i was just trying to point out things aren't quite as clear cut as you make out.