I think it's the new features - but also the desire to make the OS appear simple - so new features get hidden in unexpected places and it feels inconsistent. iOS was a breeze to use up until iOS 6 because it didn't really do all that much and it's much easier to design a small screen interface if you don't have many features.