What about iOS where you cant copy in a number and then edit it? Every time I want to call a foreign number and need to add a country code I need to make a new contact and then edit that.
This one drives me crazy in all iOS phone number entry type situations. once you've dialed in the the 10 numbers, it makes it into whatever that little bubble is called that makes it no longer editable. you have to delete the whole bubble of 10 digits, and start typing the whole number again instead of being able to edit the probably single digit that needs correcting.
However, I'm old enough to remember the pain of recognizing a mis-dialed number from rotary phones. Old enough to remember only needing to dial 5 digits. Then the pain of having to dial the full prefix going to 7 digits, growing to full horror going to full 10 digit. luckily by 10 digit, touch tone was in place.
My parents technically don't have a four digit local number any more, but it's the same† national number as it was back then. BT moved two digits from the exchange code to the local part when they digitised the exchange.
†: All UK national numbers gained an extra '1' after the leading '0'; I'm asserting that change doesn't count.
Ohh. And if you think you're so clever and type that prefix before Paste-ing, it doesn't just paste, but replaces all digits you have typed. I also love it when sites omit a country code in their numbers like "(xxx) xxx-xxxx". Well, at least it's not a jpeg.