Especially because they copied Intel, the numbers are still terrible. Look:
- Is the 1800 better than the 1700? Yes, but kind of, because it's probably just clocks, and usually you could go with the 1700 and overclock, but it's a different series;
- Or just take a Ryzen 5, which is a great mid-range right? Sort of, because the 5 1600 and 1500 are 6-cores, and the 1400 and 1300 are 4-cores.
So the 3, 5 and 7 mean different things, and you need to look up, and eventually memorise, the model number, just like Intel's i7 series (which is worse, because it changes sockets with the same CPU name).
Compare that to FX 8-series (8 cores), 6-series and so on, also 8120 = first gen, 8320 = second gen, and done, you know exactly what you are getting from the numbers.
I don't say it makes no sense, I just mean it could be way, way better.