As someone who works as a software testing co-ordinator (insurance, not videogame) the turnaround time they're giving us for this patch is actually pretty excellent.
Also, bugs always make it through testing. Sometimes they happen to be horrible, horrible bugs. Fact of life.