Agreed. And at the same time, Sony just shows a controller and they've got millions of views in a few days. I think a certain % of people will jump to X this gen, but the PS brand is still so strong they can still wait and be fine.
I think they've had a lot of missteps already, and I still think the PS5 was meant for a 2019 release, but all they have to do is show a few trailers for their big exclusives and most people won't care.
I have seen that the PS5 was meant to be for 2019 but if that was the case I would expect them to be more prepared software wise than Xbox. I also expect them to be more prepared as Xbox bought a ton of studios in 2018 and had to integrate them and Sony only bought Insomniac who were already like first party. The silence is just starting to get boring. Even for announced games we haven't got a Ghost gameplay! Sony's marketing since 2019 has been really weird.