Apple dramatically overhauled iOS in iOS 7 and with 7.1 a lot of problems like slowness, app crashes and even phone restarts are fixed. Additionally, the operating system feels much more cohesive and thought out, with Apple bringing in some of the flatness in areas, and continuing it through in others. Apple has released five beta versions of iOS 7.1 so far.
Sounds like the much needed software update for iOS 7 will be released shortly, that will hopefully make the software perform much more stable by eradicating the freezing and crashing that has been happening to our iPhones and iPads. Apple prides itself on the design and stability of their software, but when Jonny Ive hastily re-designed the operating system last year, it’s not surprising that they ran out of time to get it released.
I’d wager that when iOS 8 gets released later this year, it won’t suffer from the same problems, as Ive and his team would have had plenty of time to perfect the operating system for release on this occasion.