I guess I just disagree with the premise that people have a better understanding of computers and the internet based on data that points to them not really understanding either. Even on the PC side where there are TONS of options the majority of folks are buying systems where many of the decisions are made for them... not rolling their own solutions out of parts from different vendors.
I've been working in IT for over 20 years. I have seen firsthand how much more the general public understands computers and the Internet now compared to back then. I remember standing in a room full of co-workers back in 2000 talking about bookmarking a website which caused looks of confusion around the room. People have very definitely gotten more competent and have more understanding about the Internet and computers generally now than back then. I don't understand the leap in logic that you're doing in claiming that's not the case because some people fall for Internet scams or get viruses. There will always be people who fall for those things. That doesn't speak for everyone.