If it ain't broke, don't fix it should be a mantra tattooed on the forehead of every programmer and product manager.
Here we have mobile Safari breaking site autocomplete that has been working just fine for literally over a decade.
I visit news.ycombinator.com a few times a day. So, every time I typed `n`, Safari would just immediately autocomplete it for me. I visited netflix.com once a couple of days ago. "Let's see", says Safari now, "he visited this site a thousand times in the past, and this other site just once. Well of course it's clear I have to always suggest this new site now."
Also note: I'm on iPhone 12 Pro which is more powerful than some computers. And yet, the lag is so bad that it doesn't have the time to autocomplete the website and sends me to Google instead half of the time.
How can you break something and make unusable that worked perfectly fine even on the original iPhone?