No surprise.
This happens when executives (especially those with no engineering background) make critical design decisions.
Sometimes it works out, sometimes not.
The bigger question to me is, why aren't the cell carriers catching this stuff better? For example, Verizon is infamous for holding back devices until their test group is satisfied.
This is at least twice that AT&T's staff have allowed a major mistake that should've been caught. Remember the first 3G version, which had a WCDMA power control problem that would bring down cells?
Apple chose AT&T because they gave Apple carte blanche to to whatever they want was far as iPhone goes in exchange for exclusivity. We can see now that both Apple and AT&T got bitten in the a$$ because of this agreement.