I'm waiting for everyone else to change first
A coordination problem that is only ever resolved by individuals moving before the others do.
Whether animals are spared depends on what millions of people buy, and my going vegan alone does not measurably change how many animals are raised or killed, while it costs me real effort, money and friction with the people around me. When it becomes the normal thing to do, with the food, the social expectations and the infrastructure built around it, I will gladly join, but until then I am paying a personal price for a result my choice cannot deliver. It is reasonable to wait for the collective shift that would actually make the difference rather than make a lonely gesture that changes nothing.
The structure is genuine: the benefit depends on collective action, and no individual's participation is decisive. Waiting is not irrational on a narrow reading.
It is also universal. Everybody waiting for everyone else produces exactly the outcome nobody chose, and the position is unavailable to the person stating it, since they are part of the 'everyone else' that someone else is waiting for. Norms shift when enough people move early for the behaviour to stop reading as unusual: which is a threshold reached by individuals crossing it, not by anyone waiting for it to have been reached.
Arguing that an action is not worth taking because it will not, by itself, solve the whole problem. It mistakes a contribution for a complete solution.
How it applies here: Treats an individual contribution as pointless because it is not sufficient on its own, which is the condition of every collective undertaking.
Composition: assuming what is true of the parts must be true of the whole. Division: assuming what is true of the whole must be true of each part.
How it applies here: Reasons from the ineffectiveness of one person to the ineffectiveness of many, when the collective shift consists of nothing except those individual decisions.