Most respectable software developers (companies) provide release notes with each new release articulating what's been fixed, added, and still broken or missing. Why do we have to settle for less with iPhone updates? Why isn't Apple providing release notes to tell us what they're changing? They're losing my respect as a software developer. I think they should stick to hardware.