While I understand your concern and agree to an extent, AMD has always mentioned 12-18 month cadence for zen, so it's not like they changed anything.
People expecting what you state, have always been unrealistic, just denying what AMD has been explicitly saying for years.
As far as Desktop chips go:
- Zen was released on 2017-03-02.
- Zen+ was released 2018-04-18 (almost a 2 month shift for essentially a half-node shrink).
- Zen2 was 2019-07-07.
- Zen3 looks to be September at best (if everything is perfect), Q4 is much more likely.
even mentions this. Regarding EPYC:
And Zen 3 Ryzen:
Genoa was never going to be released before 2021Q4 and that might still be the case. The might just be covering their backside with the "2022" number in case an additional respin is required (~3month delay). You don't promise such things that far in advance with no leeway (or AMD used to during the Phenom/Bulldozer times and constantly deliver 1-2Quarters late).
It's certainly isn't ideal if it instead comes 2022Q1 but won't change the overall picture much.