A few thoughts!
I'm pretty positive, on balance. Not great for me because I have no patience, but long term it makes sense.
If they release it now, it means they're not confident enough to go up against the 5070/ti. They know if it was released this week, it would be compared against the 4070 cards, which would be ok until the 50 lot come out and they might suddenly look rubbish, like I imagine the B580 will.
Of course they then miss out on the free hit of the positive reviews that will remain forever despite losing context within weeks.
They made a decently big deal out of FSR4 being machine learning and developed for RDNA4, so if that wasn't ready for launch the usual whining will ensue.
Lastly, being willing to put a launch on hold, with cards with reviewers and in shops, to make sure they get it right cannot be a bad thing. What their intentions were before the pivot makes no difference in the grand scheme of things.
Of course they could release it at the same price as the 5070/ti, with worse performance, no FSR4, no stock, driver issues and a little gremlin that pops out of the GPU box and defecates in your cereal, but you never know
