The alternative would have been - if I understand it correctly - the halt of the agreement, because the European Union does not allow such a discrimination of its member states: All... or non.
In this sense: Welcome to the family, Switzerland!
From Coulisses de Bruxelles:
Cela fait chaud au coeur de voir que la xénophobie ne triomphe pas toujours.100% agreement!
The Neue Zürricher Zeitung (NZZ) remarks (by linking different press articles) that finally the Swiss are seen as "good Europeans" instead of being just isolationists.