I agree with many of your points, but many are a personal preference ie: the battery thing is debatable and because you can swap batteries I give the nod to android every time.
Where I do find fault is in the comment above regarding the apps. People always say that the apple store is better and has more exclusive apps but whenever I ask which ones they are referring to I get little to no response. The fact of the matter is that Android is catching apple and will soon surpass them if things continue to grow at the current rate. The apple app dev kit is better than Android, but Google is working hard to correct this. Regardless, Android also has many exclusive apps, games and features that ios doesn't have. So please enlightened me with these must have apps that we are missing out on (and no nursing apps please as l doubt the OP will benefit from these)