Les cantons sont asphyxiés par le poids financier de l'accueil des migrants, c'est le constat sans appel du député Golay (mcg, GE). Il en appelle alors à ses co-parlementaires pour demander à ce que les coûts de l'asile soient désormais entièrement à la charge de la Confédération et non plus en partie pris en charge par les cantons. Le Conseil fédéral s'est opposé à cette idée, et le Conseil national a suivi, par 156 voix contre 22, avec 9 abstentions.