Not sure how this is worse than what Android or iPhone do. My apps are constantly chatting on the internet
I thought that what iOS apps can do in the background is fairly limited:
https://developer.apple.com/library/content/documentation/iP...
E.g., Dropbox can only synchronize the camera roll when you keep the app open or enable the location updates permission. Also, on iOS, you can disable cellular data for specific applications.