I don't mind delays at all, but I wish devs/publishers would just with-hold announcing release windows/dates until they're at least 90% confident that they will hit that time-window, or that any delays are just 1-month optimisation/bug fixes, and not "game is more ambitious than planned, another 6 months!"
I have implicit trust of devs when they say game X will be out date Y. It's their project, it's their baby, they know their milestones and challenges better than anyone else. That's why I don't really partake in rumour mongering and speculating on 'potential delays', because I don't have any grounds to make that kind of guess-work without knowing about the state of development.
So it's two-ways frustrating, because now more games will be under the delaython scrutiny when talking about it.