No, you're pretty much correct. Actions gated behind other actions will never be as interesting as an always-available button with inherent benefits and drawbacks to misuse that you can decide to employ as needed.