One thing I haven't seen mentioned in the comments is that putting a phone case on the later generations of iPhones messes with the accuracy of the touch sensation of the screen. This inevitably leads to even more typo issues because you hit something "correctly" but the input is recognized incorrectly. Not sure if this impacts Android but definitely changed with iPhones
https://apple.stackexchange.com/questions/1822/how-can-i-rec...