GOW getting delayed to 2022 doesn't surprise me. And, contrary to some of the outrage online (shocking, I know), GOW being cross-gen on the PS4 doesn't really bother me either.
For one, I never bought into the belief that GOW was a 2021 title. I always expected it to be a 2022 title. Besides, with Horizon 2 being positioned as the big Holiday 2021 title, Sony never really needed to release GOW this year, as well. So, I'm perfectly fine with GOW being a 2022 title because that's what I've always expected. And now this gives me 2 games to look forward to next year for my PS5 - GOW and GT7.
As for GOW being cross-gen, I don't really get the outrage. I mean, early on in a console's life cycle, we tend to get cross-gen titles. That's not unexpected. And guess what, those cross-gen titles will obviously play the best on the new console. So, if you want the best possible way to play that awesome looking new game, you'd still want to get the new console. I don't really see how a game like GOW being cross-gen completely negates the argument for getting a PS5. Yeah, technically, you won't need a PS5 to play GOW if you own a PS4. But if you want to experience it in the best possible way, then that's still a reason to get a PS5.
The only time when cross-gen can become an issue is when it does look like it is holding back the new-gen version of the game. But, if the recent Horizon 2 gameplay is anything to go by, that hopefully won't be the case with GOW.