Mandatory sentences serve no purpose except to overcrowd prisons. I'm sure the prison industry would like that. People who do illegal things don't pay attention to penalties because they don't expect to get caught. It will deter nothing. People are willing to brave far more than a prison sentence to come to the USA.