Clearly having obscure gestures trigger functionality isn't ideal, but are the alternatives actually better, or even viable?
I do agree with Gruber, the current gestures and behaviours are awkward. I can think of some alternatives that might help. One would be to run your primary app, then have a Control Center widget activate a multitasking layout, then it display the home screen as an overlay, so you can choose any app to go into the 'second slot' of the chosen layout. That may well come with negative tradeoffs, but at least the app selection/launch process would be familiar. There may be things that can be done.
However there are no magic wands here. Getting rid of gestures sound great, but then what do you replace them with?
Or put it on the dock. One gesture to learn - show the dock, multitasking actions.
I used to think the meaningless icons with zero text or popup hints were bad (they are!) and the zero differentiation between a UI item and ordinary text (a button or link just looks like ordinary text, so you have to fumble around with the UI to guess what you can press; horrible flatness) was bad, but the inability to discover gestures other than behaving like a 2-year old with their first "feeling/textures" toy is the worst.
It just isn't obvious.