Just like merchantms said - integration is easier in the EU. I have seen friends in the UK whose kids were in Kindergarten with tamil refugees from Sri Lanka and those kids didnt speak a word of English when they started school. A friend in Netherlands sent his kid to the local kindy and the kid learnt dutch for the first time at the kindy. The parents are from different continents and speak mom/dad's mother tongue and english at home. Kid learnt dutch in local kindy with dutch friends.
And learning Spanish is not the same as Chinese/Jap/Korean as alphabets make is easier for anyone with english knowledge to learn spanish. I did learn basic spanish a long time ago and didnt finish only because I was lazy and not because spanish is difficult.
A little bit of empathy always helps.