I've never understood when people get upset over delays. Don't they want the set to come out as perfect as possible? I get aggravated when a release date is set in stone by a company then things get rushed and sacrificed at the end. Whether it's a film or a record, delaying is always the better answer.
One of the things i love about this site is seeing every step of each release, even the delays. I've missed many titles from other companies that are now OOP because I never knew they were coming out. It's hard to keep track of everything out there!