I think we are actually on the same page, I also never used networking libraries, but I can't blame people that did. NSURLConnection really was lacking.
Yeah, it was all possible, but when you searched for IOS networking problems on sites like Stackoverflow for networking related issues, you would often get answers that just gave a couple of lines of AFNetworking code to fix something that was a PITA in NSURLConnection.
If NSURLConnection really was that good, people wouldn't have bothered with libraries for basic tasks.
As for NSURLSession. The fact is that a lot of apps were written prior to IOS7 and you can not expect everyone to rewrite networking code to a new API. I suspect a lot of the pretty small group apps of apps caught by this problem were simply written before that.