I think we can all agree that iOS7 is a pretty big deal. It's the biggest redesign the platform has ever seen. And yet people are tearing it apart because of some pretty arbitrary decisions. Keeping in mind that what we we're seeing is not the finished product, can we at least consider what we're comparing it to?
We've seen the result of perhaps 7 months of work. iOS6 is the result of 5 years of iteration since the original iPhone OS. On top of all the secretive design that led up to that moment.
Apple certainly doesn't have the luxury of starting from scratch as iOS7 must still improve on it's predecessor, but accept the fact that it needs time to settle in. Ive and his team will get there. Sooner than you think.