They had plenty of time to do something, like make sure UC4(which was already well into development) wasn't delayed. Also, having said that, I'm thinking of the sony of old, where they have plenty of options to move things around.
Where have I dismissed a game that doesn't sell those numbers? Anything close to that is great and better than nothing standing alone. What game is better to have against halo, Until Dawn or UC4? Heck why not both? halo is a juggernaut, can't expect a console with a games focus and "for the players" to have one of those, that'd be too much to ask.
And if not delaying it meant a rushed game or a game with less content what does that do for us?
If they put out a game that sold 2-3 million copies you would say "nobody bought it". Tell me were you upset with Microsoft for releasing nothing in the Spring? Sounds like a double standard.