I was going to add unless the player can run with the ball himself or similar. I was thinking about a situation where the only reasonable attacking option is the pass. I tend to agree that the ref has made a mistake but I didn't see the incident myself so it is possible that he didn't - he felt...
The reason it makes a difference is that the non-offending team has to have an advantage - if there is no way that an advantage can accrue then advantage should not be played. If there is more than one option and the player takes the wrong one then it could be argued that the player has got the...
This is what the Laws of the Game have to say about advantage
Advantage
[The Refereee] allows play to continue when an offence occurs and the non-offending team will benefit from the advantage and penalises the offence if the if the anticipated advantage does not ensue at that time or within a...