I feel like it's not just Mac OS. I bought an iPad Mini 6, my first Apple device since an iPhone 4S. I am frankly astounded at how buggy the OS is, how annoying gestural based UX is, etc. These are just from memory:

1. Holding the "keyboard close" button to select an option from the context menu occasionally triggers the "Quick Note" gesture.

1a. Sometimes that options menu closes without even triggering the quick note gesture

1b. Similarly that button is overloaded to move the split/undocked keyboard, but it doesn't always recognize whether you are trying to move the keyboard or open the menu.

2. If you press in the middle of the Safari address bar it will usually be misrecognized as hitting the dropdown for the window management options.

3. If you pull out and subsequently dock the pencil often I find the pencil context menu refuses to go away. You have to engage in the following ritual: (1) open the mini keyboard from the tray, (2) hide the keyboard, (3) minimize the tray, (4) tap some text input before it will finally realize you're not using the Apple pencil anymore. (Which it knows you can't possibly be holding, because it's _charging it._)

4. If video scrubbing controls are at the bottom of the screen (as they typically are) then trying to use them will almost always result in entering the dock/app-switching routine.

4a. Similarly I've found in Safari that it is obstinate that any swipe near the edges of the screen is a "back/forward" gesture, and definitely not you trying to hit the damn slider right under your fingertip. (This largely seems to be a Safari issue, sliders elsewhere in the OS seem fine; but this is a big problem considering every browser is just clothes-over-Safari.)

5. Some apps behave very strangely with the different keyboard modes. Discord seems to be a prime offender. For example: the relatively large undocked/split keyboard behaves as an overlay, obscuring what is beneath it. However the very small floating keyboard, _literally designed to be an unobtrusive overlay_, will have Discord create whitespace for it. (Try putting the floating keyboard in the top corner and you'll end up with ~one line of message history.)

6. When Discord is in "slide over" mode, and the keyboard is docked, hitting their emoji picker will bring it up docked to the bottom left corner. However instead of being the full width of the screen/keyboard it will instead be the width of the slide-over window. (!?!)

7. Similarly I've had it where Spotify after being converted from a "slide-over" window to a full-screen app will have the player controls misaligned and the play/skip buttons will be completely obscured. (Couldn't seem to fix this without a restart of the app.)

8. I'm sure this is by design, but the iOS 16 duplicate image detection doesn't work if [one of] the duplicates are tagged with the Hidden flag. I would very much like to save space even if it means an extra button press hidden in a menu to "reveal hidden duplicates" or something like that. (Since the processing is allegedly on-device I don't really mind it going through my "hidden" photos, considering they're just rows in a SQLite DB w/ a boolean field set to true.)

9. Apple Pencil w/ Scribble turned on it's a total crapshoot if you're going to make a selection or type some random "i", "'", ";", etc.

10. If other media is playing, or was playing recently, the keyboard "clacky" sounds often play louder than their usual volume. However it's not consistently louder: it's like it oscillates between whatever the keyboard volume is vs. whatever your media volume is.

I'm sure I remember my older iDevices with rose-colored glasses, but the lack of refinement in this current UX is mildly infuriating at times. I mean you've got to get the basics right, and I don't know what's more fundamental than keyboards and window management. That's literally the primary input/output of your OS. I feel like if Steve Jobs ran into even a fraction of this list he would've thrown the damn iPad like a frisbee. _I don't have the luxury of doing that because it's far too expensive._