Ignoring that midrange offerings are heavily shifted around per generation by naming and everything and are NEVER a good way of judging actual generational improvements at all(always compare flagship to flagship), you're not taking into account that there was only like 16 months between RDNA1 and RDNA2, not to mention they're both on the EXACT same process node. These are huge factors to take into account here. AMD absolutely achieved massive architectural improvements with RDNA2, especially in efficiency, which allowed their high end parts to be very competitive.
RDNA3 had a longer development time AND it had a major node process improvement along with it.
"You can carry this on via PM if you like" - haha, you could have PM'd me, but man you needed the last word, eh? lol
For me, RDNA3 performance was a disappointment for the reasons you mention - time and node - but also because it (to me) failed to respond adequately to the move towards RT that Nvidia delivered in 2018.
Quite apart from whether mid gen performance boosted refreshes make sense this time (in an age of rising prices for existing hardware), I've not seen anything in RDNA3 that indicates that AMD presently have mature technologies that could deliver an X1X or PS4Pro level jump for realistic prices. Current GPU prices are frikkin' stupid even thought they aren't selling in particularly great numbers.