I was mostly just speculating on the reason for not releasing a 5700X, but it's very possible AMD is still finalizing an 5700(X/XT) for future release.
I imagine the real reason for not having those available at launch, along with a 5600 and other non-X variants, is that AMD decided it made the most business sense to sell the "premium" versions at higher price points first, to catch the early adopters willing to pay a premium to get the hardware right away. Otherwise, it makes those versions a much harder sell when they're typically not much faster than the versions costing substantially less. How many people passed on the 3800X when they saw the 3700X performing within a few percent of it for $70 less at launch? I imagine the sales numbers for those higher-end parts were not nearly as good as the base models.
Between their console chips, RDNA2 parts and new processors, AMD is likely running into the limits of their 7nm manufacturing capacity, so they probably decided to focus on the higher-margin versions of their CPUs first. And if they manage to outperform Intel's top processors all-around, then it's something they might be able to get away with, at least until Intel starts talking about their next generation of desktop processors.