The best thing AMD did was keeping the AM4 socket for multiple generations. When I jumped from an fx8300 (with RX470 GPU) to the Ryzen 5 1600 it was orders of magnitude faster. The rest of us (non Hard Core gamers) have benefitted tremendously with my B450 motherboard supporting Zen 1 (Ryzen 5 1600) through Zen 3 (Ryzen 5 3600) and now, still available, an upgrade to the Ryzen 5 5600. I bought another B450 board to repurpose the Ryzen 5 1600 as a backup system with only 8 GB of RAM with a PCI-E 3 512 GB boot disk and had another 1 TB SATA 6 SSD and an 8 TB internal 5400 Seagate HD for video and audio files - these are all a backup to my primary system with the AMD 3600, 16 GB RAM, PCE-3 512 GB Boot, 1 TB SATA SSD, and internal 8 TB HD and a 10 TB external drive and a 6 TB external drive. All of this is backed up at home with external drives hooked up to home theater PC (budget purchase of HP AMD 2400G APU (and later added an RX 550 with 4 GB VRAM because of some older Steam Games incompatibility). I also have a 2 Bay QNAP TS-231 NAS as a B/U and file server for rest of house. AMD with LIsa Su has facilitated numerous upgrades that only required a CPU upgrade through 4 generations (1600, 2600, 3600, 5600) that is unparalled vs Intels up grade cycles. My ability to edit and convert video files has gone from an overnite exercise (fx63000 circa 2012) to something that can run is the background while I do other work and have it complete in 10-15 minutes. All the "issues" gamers might have with AMD have been a non-issue for a casual gamer (occasionally venture into the Civ series but no FPS) and brought great value with upgrading CPUs over 3 generations (so far) with a 4th gen still available. And, a huge value proposition over Intel for over 5 years now.