If you read the Globe article, it’s obvious that Severin’s commments went way beyond the boundaries of commenting on immigration policy - it was hate speech, simple as that:
“...he described Mexicans as “the world’s lowest of primitives.”
“When we are the magnet for primitives around the world - and it’s not the primitives’ fault by the way, I’m not blaming them for being primitives - I’m merely observing they’re primitive,” he said.
His branding of the citizenry of an entire neighboring nation as “primitive” justifies his suspension.
In the context of this type of show, where opinions are expressed and expression of agreement or dissent is encouraged, this is a perfectly acceptable statement of his opinion. He uses no racial slurs. He brands all illegal aliens as criminal aliens - which they are. And these same expressions have been de facto accepted by the radio station over the years.
This is not a 1st amendment issue per se since as an employee or more likely a contractor to the radio station they can to some extent curb what he says. Probably depends on the wording of his contract.
And what should we call people who come here with no education, no ability or desire to speak English - the world's default language of business, and no skills other than physical ability to do manual labor?
We're not getting the cream of Mexican citizenry here. And unlike China or India who both worried about a brain drain to the US, the Mexican government doesn't really care if these people leave. Near as I can tell the encourage it.