Phones will always be miserable - but they are the least miserable option in a lot of situations and so I expect people to use them a lot just because the other tools are even worse.
For heavy typers, physical keyboards in candybar phones (.e.g, old Blackberrys, etc.) and landscape-oriented clamshells fix many issues, but those are outre for some reason. Even on-screen UIs could be better. Just arrow keys to move to the cursor precisely would be a signficant improvement.