It should be noted that AMD might not even be the culprit here, both Gigabyte & MSI had issues even updating support for 2nd and 3rd gen Ryzen chips due to the smaller size UEFI chips they used on some boards.
Still, two-three generations of support on older motherboards is pretty good...
Whilst I'm only disappointed, not angry at the 4000 incompatibility announcement, I think it is time however to be angry at the shitty situation of Ryzen APU's.
A gen behind, but tagged with the current generation part number. Release your damn APU's along with the actual CPU architecture they...
This is pretty mild as far as AMD goes for increasing TDP for better clocks in order to better compete.
But thats the key word, TDP. Yes, performance was being left on the table, but to fit a TDP envelope. AMD is specifically going past that here in this move.
AMD has scope to make a high end card, per nm, the 5700 XT is pretty good. Furthermore, if Nvidia is wedded to the idea of dedicated units for RT rather than divisible FP\INT, Nvidia's going to have to continue to maintain very large die sizes.