That's why QA sucks but that doesn't mean QAers suck. The responsibility ultimately lies with their managers and the people controlling resources. It ultimately boils down to the insane lie that they're investing heavily back into this game and are sparing no expenses, because fundamentally it's a money issue: I wouldn't be surprised if they fired half their in-house QA team or sent them off to other teams.