I constantly hear them chattering about how they would like to do <action> but stupid <apple/android> doesn't allow them do said action. A recent example of the other day was something about how apple blue-tooth is somehow not compatible with a windows devices or something along those lines.
Perhaps right now walled-garden devices are still profitable, but if they continue to become more limited it won't take long for a suitable (more open) alternative to appear.
As for your second point, I find it somewhat paradoxical, I assume you would agree with me that computers are becoming more and more common (including smart phones). And yet you think that the knowledge _about_ computers will decrease?
Perhaps the obliviousness of the people around you have become more apparent because of the ubiquitousness of computing these days. But to say it has _increased_ would imply that that group was knowledgeable in the first place, which is not the case. Also since more and more people are born that have been around computers their entire lives, I find it very doubtful that less of those people will end-up learning about computers than before when it was strictly the domain of "nerds".