You call yourself a developer, and you think this was catch up? I would expect someone who doesn't understand api's to say that, but a dev should know better. The things they announced are hardly what one should call catch up. For example, an api that allows the phone to know what type of activity the user is doing, is hardly catch up.
Why would this event require a conference, thousands of dollars in plane tickets and thousands of dollars in admission tickets? If it's news for developers, it could be in an email. If this event is ONLY for developers and API's, why bother with all the theatrics? This is like when my managers at Best Buy wanted us all to come in for a meeting on Sunday at 7:30 in the morning so they could tell us about the exciting new extended warranty programs.
All it did was make me hate extended warranties. To build up something like that and then throw a bone that's only useful to one dog out of a hundred, it's asking for trouble.
Google is getting arrogant. And if IO is all about developers, why did they announce the Nexus 7 at last year's IO? In fact, let's tally up against 2012's IO so you can see first hand that 2012's IO is a landslide better than this:
They announced Chrome on iOS and Android.
They announced Google Glass which will be ready in 2014. (Device reference)
They announced the Chromebook and the Chromebox. (Two devices)
They announced Jelly Bean. (Major OS release)
They announced the Nexus 7. (another device)
They showed off Google Now to be better than Siri (Wait... they did that already?)
Sergey Brin said "I'll let you finish in a minute but uh... I've got the greatest glasses of all time!" with Google Glass (Yet ANOTHER device)
Finally, Google announced the Nexus Q. (The fifth device).
This year.... Well you get the point. The only aspect of the 2012 IO that was aimed 'solely' at developers was Jelly Bean.
They're getting arrogant and this, combined with Samsung's weird release of the GS4 is giving Apple a golden opportunity to land an overhand right at the end of the 9th round.