"The problem is most Android users are also the less 'techically savvy' end of the market"
I'd say that many owners of low-end Android devices are certainly less 'techically savvy', probably on a par with the majority of iPhone users. The difference is the "walled garden" offers the iPhone users some protection. A lot of these people would, quite likely, have bought an iPhone if they could have afforded it.
Owners of high-end Android devices, however, are probably more "tech savvy" than most iPhone users. They have, after all, made a conscious decided to pay a considerable sum on a device that is not an iPhone. they could have bought an iPhone, but didn't. The only real reason why you'd decide to buy, say, an HTX 1X+ over the similarly priced iPhone 5 is because you have looked at both and decided the HTC is the better device for you.
A lot of iPhone 5 owners will have forked out their c£500 because the zeitgeist is that it is "the best". Very few will buy top-end Android devices without doing some research.