I'm still on PCIe 3.0 on my main machine and the RX580 works fine for my needs. Outside of the scope of OP, I recently picked up a (new) 5060 not due to the impending memory production apocalypse but because I wanted to extend my current setup with something I recently read about on LSFG, previously posted here but garnered no interest/comments.
I wonder about this...I had thought I would be on PCIe 5.0 by now but I'm still on my AM4 PCIe 4.0 board since AM5 and PCIe 5.0 seem...glitchy and heat prone. And apparently I'm still not saturating PCIe 4.0...
Then I missed it too because I let my Indian coworkers handle production issues after 9,10pm unless the problem sounds an awful lot like the feature toggle I flipped on in production is setting servers on fire.
My main beef with that team was that we worked on too many stories in parallel so information on brand new work was siloed. Everyone caught up after a bit but stuff we just or hadn’t demoed yet was spotty for coverage.
If I was up at 1 am it was because I had insomnia and figured out exactly what the problem was and it was faster to fix it than to explain. Or if I wake up really early and the problem is still not fixed.