Yeah obviously the earlier the better! but I think both Sony and MS released their dev stuff as soon as they could... again maybe due to Direct X MS had more work to do and were waiting on AMD, maybe Sony didn't have as much to wait on due to their custom stuff.
I also don't know how much impact covid had on both but again given the extra work MS had to do (PC & Xbox X/S) I would suspect it would have impacted them more than Sony due to the simple fact they had more to do.
Now you could say they should have started earlier ...but that may have not been possible. It may seem like I'm making excuses
but I'm a software dev and fully aware of all the shit that happens!
I do think that over the years they should have done more and focused more on Direct X development, enabling better lower level access to hardware and pushed adoption of the new versions. DX12 has been available for ages but in many cases is slower than DX11 when a game has versions for both.
The thing to remember is that currently the lack of optimisation doesn't matter that much, both consoles are sold out... it may matter in a few months time when both have inventory on store shelves and undecided people are making their choices.
Having said that... I don't think you will see a big performance differential anyway. I expect the X will ultimately perform a little bit better than the ps5 on the majority of titles and I doubt it will be hugely noticeable in multi plats.. everything will use DRS anyway and unless your pixel counting your not going to notice in fast moving action scenes that stress both consoles.
I'm more excited in the AI resolution upscaling tech AMD are making to complete with NVidia's DLSS 2, AMD have allot of work to do to catch up though so I'm tempering my expectations.