I'm probably just old school but, I accept the fact that using anything other than full size hardware is a compromise. After 30+ years of computing I use a laptop when I have to, a pad when i have to and my phone when I can't get to anything else. Don't get me wrong, I love the convenience of small computing devices. I just find trying to make my phone act like my desktop is often an exercise in futility (although I have a pretty usable Android Desktop access app). I use each tool for its primary function and try not to ask it to be too much else. Like I said, I'm just getting old and set in my ways .
Any sufficiently advanced technology is indistinguishable from magic.
- Arthur C. Clarke