Having cars handle freeway driving would definitely improve things and help reduce congestion. If we're talking freeway only autonomous driving, that feels feasible by 2030. The other 10% is going to take much longer than anyone thinks.
To say "no one chooses phones based on carriers" is just wrong. Some of the points you make are valid, but making blanket statements weakens your argument.
I used to work in the mobile industry in 2000 when smarts phones first appeared. In fact one of the first smart phones was from Neopoint. Many of the GPS features people use every day existed as far back as 1999. I am glad for the competition between android and iOS. There's enough space for everyone to make money. It's not a "zero sum" game, so people should stop pretending it is.
Real computer scientists like having a computer on their desk, else how could they read their mail?