There is a limit to how much engineers working overtime can do to offset management stupidity and when you reach the limit the bottom falls out. Of course then everybody blames the engineers...