Re: Android's problems
If you REALLY did application development
1) you would know that every time Apple make a new class of device, none of the old apps work, remember when you had to rewrite all your apps to make them work on tablets, and then again for the iPad3 and then again for the iphone5? Yep, that's REAL fragmentation for you. The OS doesn't deal with different aspec ratios AT ALL. Android deals with all of this, it allows you to include as many layout fragments as you need in your APK to handle all sorts of devices. If you didn't know this, or that there is a REALLY good compatibility library which backports all the cool stuff to versions of Android all the way back to 1.5, then you REALLY shouldn't be writing apps.
2) McAffee say lots of things, what they don't say is how many of these affect Google Play store, and how many affect some dodgy Chinese users with el-cheapo tablets where everything (including malware) has to be sideloaded. By the same token, nobody wants to talk about the massive piracy and malware problems that affect jailbroken iPhones... I wonder why,,, because Malware products aren't allowed on iOS, so there is nobody liek Mcaffee bleating about their snakeoil "solutions". Quite clearly you have fallen right into their trap set for gullible consumers.
3) Android allows you to load whatever browser you like, unlike iOS (where eveything is either Safari, or a Safari skin that's intentionally hobbled so it can never be as fast as the native browser). If you don't like Chrome (and I do, it's superb on my nexus4, but on slower phones, I can see why it might be a bit sluggish), then there is plenty of choice. Opera Mobile is REALLY good and renders very quickly even on 2-3 year old Android phones.