I have an experience similar to OP's. I had been user of four platforms (Blackberry, iOS, Android, Windows Phone 8) and all of them have benefits and caveats.
I only differ with OP in the fact that he pretty much blames device makers in the android case, and I think that the problem is more than just the device, at least that was the case before Ice cream sandwich, and at that point I was just done with Android.
Comments
I have an experience similar to OP's. I had been user of four platforms (Blackberry, iOS, Android, Windows Phone 8) and all of them have benefits and caveats.
I only differ with OP in the fact that he pretty much blames device makers in the android case, and I think that the problem is more than just the device, at least that was the case before Ice cream sandwich, and at that point I was just done with Android.