iOS 6 is a very meh "update" in my opinions. Apple mostly tried to answer questions where there is none, and as a whole, there isn't a lot more than iOS 5 in order for this update to be called iOS 6. I think it's more appropriate that they should call it iOS 5.2 or something of the sort.
Also there's the problem that after 6 iterations, the interface remains relatively the same while the hardware gets incrementally more powerful.
I wasn't expecting a major overhaul, of course, but they could at least open up the Siri API to us developers, seeing as it's an easy enough task.
Or official widgets in the Notification Center.
Instead, we get a set of new APIs that do the same thing old APIs do.