It really is insane how long iOS 7.1 is taking.
iOS 7.1 has been in beta longer than iOS 7.0 was.
Think about that. That's crazy. What's the hold up? As that chart shows, 7.1 has not only taken longer than every other .x release in iOS history, but it has actually taken longer than every x.0 release, with the exception of 2.0 and 5.0. And iOS 2.0 (known as iPhone OS 2 at the time) introduced the App Store, while iOS 5.0 introduced more new features than any other release in iOS history.
So what on Earth is taking 7.1 so long? Faster animations, a few minor GUI tweeks, and some efficiency improvements and bug squashes should NOT take this long. Unless there's some major new hidden feature in 7.1, this thing should have been out 2-3 months ago. It's getting kind of ridiculous.
From what I've read, its the iOS in the car feature that delayed the release