Why did Radeon screw over gamers with RDNA3?

Apparently they were simultaneously overpriced and feature-deficient, and it took less than 18 months for AMD to start releasing features that don't work on RDNA3.