It’s 2019 and we’re still filling forms like 1999. Maybe 50% of forms, especially checkout, work the same way. Visa Checkout, PayPal… maybe those move us forward to 2009 but here as an area still ripe for improvement.
Also, why are we still asking first which country version? Just default either based on the user login or geo IP! If you think the version is different, put a bar on the top of the screen. If you don’t really care if people enter the forms correctly or quickly, it shows.
Minimum number of fields, self-filling forms (especially addresses), breaking data entry into multiple parts — these can make form filling by the user much more tolerable. Let’s hope things will be much better by 2029.