In defense to SCS, their ability to catch these kinds of bugs is limited by the ability of the BETA testers to anticipate what kind of problems could arise from various kinds of changes.
This is one that, speaking for myself, I don't think that anyone on the Beta could have seen coming... sometimes problems that are obvious in actual gameplay are simply overlooked because testers take it for granted that things which have worked since 1.0 and have not been changed by the developers aren't simply going to go bad for no apparent reason.