We speak, not only of X having reason to A (or of R being a reason for X to A), but also of X having reason to A rather than B (or to A as against B). According to Justin Snedegar, we should always read ‘rather than’ or ‘as against’ in such constructions as meaning but-not. So if I have reason to write this post rather than start scrolling down my Facebook feed, this means that I have reason to take the former option and do not have reason to take the latter option.
And this leads to the following strange result in certain ordinary-enough cases like the one below. (Adapted from Snedegar. The main difference between his case and mine is that I put the [X having reason to A] feature as against the [R is a reason for X to A] feature front-and-center, roughly in line with Daniel Fogal’s framing or reasons and having-reason.) Here is the case:


