Unless AMD decides to do what they did with AM4 and say "You know, we said support would be for all AM4 CPUs to work in all AM4 motherboards, but Zen 3 won't work in 300 series boards because we said so" until Rocket Lake came along and made them change their minds.
While saying AM5 is better than LGA1700 longevity is true, LGA1700 has already been around for a year and will be supported to sometime next year, or about 2 years in total. AM5 released this year and will be supported to 2025, only 3 years. Also, anyone stupid enough to be a Socket AM4 early adopter will likely have replaced their 300 series board with a 500 series if they were planning on going long on AM4, meaning only 2 years was kept on that board.
And finally, Raptor Lake is kicking Zen 4's butt in price and performance, especially at the total platform cost level, so AMD has absolutely zero ability to jab Intel at this point.
And yes, I say this as a high end Zen 3 owner, and aside from getting a 5950X which does not reach advertised and reviewer tested boost speeds, I also was a very early adopter and had a duff 1800X which was faulty.