- Ryzen 3, 5, 7 which was fine
- Ryzen Threadripper because for some reason we couldn't just call it Ryzen with a bigger number (maybe they anticipated needing the 9 later)
- Epyc for servers that supports ECC memory
- Now we have Ryzen 9 because Intel made Core i9 (I guess this makes sense for people comparison shopping)
- Now we also have Threadripper Pro just because we can, not even as a response to Intel
Epyc is the only distinction that needs to be made IMHO. The rest should just be Ryzen 3,5,7,9,11,13... for desktop parts. It's fine if Ryzen 11 and 13 had different sockets (like TR does). I don't need TR and I don't need TR Pro to denote product lines alongside the numbering scheme.
I know this is a minor issue, but it shouldn't be that hard. Yeah, yeah, "there are only two hard problems in computer science..." But look at the crap that consumers have to deal with around USB naming and WiFi naming. Don't make CPU naming follow the same trend.