> No need to resort to using your phone as a computer.
I think you don't understand what it's like where I come from (India). Everyone has an android phone. Even kids who have never seen a laptop in their lives. If I was one of those kids, it would be quite unimaginable to go out and acquire a computer just to start programming. If I can just get started on my phone the barrier to entry is 10x lower.