The Next Brick to Decorate Your Wall: iOS 3.x Devices
Well, it might be safe to say that Apple's own engineers stopped testing their Apple apps with 3.x iOS devices, and have created bugs that make these apps unusable. This is to be somewhat expected, Apple has a track record of not-so-great backwards compatibility (on the Mac), but what we also expected was to not get these broken updates forced to us. It's one thing to stop updating the firmware of older iOS models, and another thing breaking them.
