Tablets are hard.  
The SOCs are not that much better than the ones used for phones (when they are not just the same) but they have way more pixels to carry around.<p>&gt;But something is fundamentally broken with Android&#x27;s abstractions<p>I think that the core problem is that Android has been built to be a multi process OS at its core with little regards for UI perfs. Things have been moving in the right direction since at least Android 4.0, but it seems that there is a lot of space to cover.  Android has just got a RenderThread with Lollipop IIRC, iOS had one from day one.