Also, you seem to be forgetting about the Radeon RX 5600 XT. AMD had no problem putting out a similarly-named Ryzen 5600X, so they should likewise have no problem putting out a Ryzen 5700/5700X. They also have the option of naming it the Ryzen 5800. It is kind of weird how they have similar product names for their CPUs and GPUs now though, even if they will be moving to 6000-series naming for their upcoming graphics cards. Perhaps they intend on moving to a new naming scheme for their next generation of processors if they move to a new socket, but that might be around a year and a half away.