I see some smart decisions here then. They don't have to admit to the issues with the changes they made last time. Apple would probably argue that developers haven't moved quickly enough in the right direction while those outside would argue differently.
It'll be interesting to see what things look like later since this architecture transition will weed out some problems Apple see, but in a different way. On the other side of the transition they can make further changes to lock down the OS with fewer issues. This has to be Apple's ultimate goal because it's what serves their needs best from many perspectives. I wouldn't suggest it serves the needs of many devs though.