Exactly the same here. I've considered switching from Android multiple times and the two things that always stop me are notifications and the keyboard.
No long-press punctuation, no switch.
I also can't trust Apple to let 3rd party keyboards work smoothly everywhere, so that's not really an option I'm willing to take the risk on.
Doesn't solve the notifications either.
I switched from iOS to Android and it's actually kind of insane how much higher quality a lot of parts of the OS are. I wasn't expecting this, I was expecting customization and the associated jank. But no, it's been pleasantly surprising.
There's still some jank. Sometimes searching for something in setting takes upwards of 5 seconds. I can only assume it's downloading a bitcoin miner or something.