Abstract
Frankfurt-style examples (FSEs) cast doubt on the initially plausible claim that an ability to do otherwise is necessary for moral responsibility. Following the lead of Peter van Inwagen and others, I argue that if we are careful in distinguishing events by causal origins, then we see that FSEs fail to show that one may be morally responsible for x, yet have no alternatives to x. I provide reasons for a fine-grained causal origins approach to events apart from the context of moral responsibility, and respond to the objection that moral responsibility depends on abstract entities other than events. In response to John Martin Fischer and others, I argue that the alternatives available in recent FSEs are robust enough for moral responsibility. If one thinks that the ability to do otherwise is a necessary condition for moral responsibility, the FSEs give no reason to relinquish this belief