That's true but why didn't the club come to an agreement with Sanchez and say "Look, we know you want to go, sign a contract but we'll add a clause stating if you still want to go after this season then you can."
We don't get left high and dry and can still command some decent money for him. Honestly, can you think of another Premier League club that handles there contract negotiations more shabbily than Arsenal?