The over-reliance on gestures and other hidden things like 3D Touch is the exact problem. It's a complete about-face from their classic 90s design policies, which were about ensuring applications were fully discoverable and did not hide any state from the user.