I think you're missing the point. How long does it take for that fix to be downloaded? Tons of users will never see it. Tons of users will continue to use the version with the vulnerability.
Here's a good talk on the subject:
How is this an argument in favor of an over-all worse user-experience?
If this is a significant concern to you, then prompt or enforce upgrades in your application.
Because it's their app store.
If the goal is putting user experience first, and you're concerned about critical bugs, then expend the engineering effort required to reduce the risk of rolling out a bug.
Related aside; Apple can roll out an emergency fix in an hour or two.