S stevecheney.com Apple’s Insurmountable Platform Advantage 48 points Doubleguitars 11 years ago 35 comments