I am not a developer. I don't know how to program or write code. But I do know what a deadline is, and how missing it can often screw a business out of a lot of money. I'm a little tired of developers always blaming their publishers for shipping a game on a date that both parties contractually agreed to . I'm not positive that the "SIN" dev team missed the agreed upon date, or if the pub pulled a fast one, so if anyone knows I would appreciate the info. But developers in general need to realize that they have to set attainable goals and reach them with some measure of dependability. Games are big business. Maybe it's time that developers realized that pubs don't have an infinite amount of time and money available, and that deadlines are set for a reason.
Having said that, I am also discouraged by the blatant disregard for the developers that the publishers have been showing lately. If they run all of the talent out of the industry, whose going to be left to make games?
“The greatness of a nation and its moral progress can be judged by the way its animals are treated.”
- Mahatma Gandhi