Reliable internet basically turned tech companies into giant bait and switch factories. Things get swapped out from under you at will to force you to use certain apps, sign up for certain services, give over whatever data they want. Look at Microsoft switching out their terms of service for skype, xbox live, office, etc. Windows updates are more of the same. Cell phone apps are a prime target since they basically give a direct line to update whatever software a company wants on to your phone, now that you have invested in setting up and getting some particular software to work. All the solutions to problems get switched out to create more problems.