If you didn't pay an illegal smuggler gang to force entrance in to Spain uninvited, why would you consider 'migrant' as a dirty word? There are plenty of 'totally legal' migrants in the UK
If I invite someone into my home, I would try to make them feel welcome, If someone forced entrance into my home, I would not !!! - pretty basic really - it would take a special kind of person to not understand the difference? Are you an example of that special kind of person?