Doesn't matter, if this is a 5600XT, or 5090. The products that being launched, should be ironed out before the release. There's no exuse. Neither nVidia, nor AMD, or Intel are garbage cheap brands and compainies. They have hundreds of billions, to find staff, that is able to fix the problems.
Once upon a time, the launch and release was meaning the same thing. Now, the "Launch" may happen month before an actual release, and yet the products often come with severe issues.
Yes, the tech has become enormously more complex. But this is still not excuse, for the misleading marketing and unlrealistic goals. If they need more time to fix the issues, the companies must keep it shut behind the doors, and not anounce anything, until the product is at least 95% ready. Otherwise, they all sell the unrealistic expectations, and increase the hype, to prepare the "hight" sales, and inflate the product and stock prices, beforehand.