Why the drama? If you do not like native keyboard, install 3rd party one like Gboard.

Because thirdparty keyboards are equally bugged. Sometimes keyboards simply fail to show up or cover app content without rhyme or reason. This happens across multiple thirdparty keyboards so it must be an ios issue.

3rd Party Keyboards exist, but they don't have the same rights/abilities as Apple's native keyboard, directly resulting in some features/functions being impossible to implement.

Interesting (I am Android user myself). Any examples of such features?

- Apple's keyboard has richer context; third-party keyboards are largely limited to the text proxy (surrounding text/selection) and cannot inspect the host app/see the underlying context of where the text is used/what for.

- No caret/cursor control; cannot reliably set the cursor to arbitrary positions

- No custom dictation pipeline inside the keyboard; must rely on system dictation (or move voice input outside the keyboard).

- No camera access from the keyboard extension; blocks scan-to-type (OCR), QR/barcode capture, etc.

- Can do basic text expansions, but cannot implement privileged automation/macros that interact with other apps/UI or run broadly in the background.

- Due to aggressive lifecycle + tight resource limits constrain large language models/dictionaries; cloud sync/personalization

The ability to auto-fill the text/email verification codes is a huge one.