it's funny how many people here have no idea how large companies work. Nothing, and I repeat NOTHING is the responsibility of one person. Stop blaming Cook and Ive and whoever else. **** happens, and then we live, get over it.
While bringing back Forstall may or may not be a solution you're very wrong when it comes to Apple.
With Jobs around everything and I mean EVERYTHING went through him, the design of every button, the size, shape and look of the screen and chasis, the way apps were designed and built.
The Verge mentioned this recently after they talked to some insiders and some ex Apple employees, with Jobs around you had a single focal point that everything had to go through you would get to go in and sit with him and talk through every stage of design. They say it's now massive committees that vote on design and builds. They no longer have sit downs with the CEO, there aren't even single focus points for each department basically too many cooks(no pun intended).
Oh and the CEO is where the buck stops it is always their responsibility in any company. So no people should not just accept whatever they are given, that's a terrible mentality to have in life.