Yes, "just". Because the Morocco bit of the article is mostly inconsequential. Those unsolicited telemarketing calls are extremely annoying no matter who is calling and from where. That's what this is all about.
> Or is it deliberately done because it is cheaper?
Well, of course it is.
> Why not have these in France proper giving jobs to French people?
Because you would have to pay them French wages, which would make no economical sense. If anything, the fact that most of that industry is abroad probably makes it easier to pass such a law.
>Because you would have to pay them French wages, which would make no economical sense.
So, same for any profession. Why have any jobs in the EU at all then?