I wholeheartedly agree with you. I will use the correct term of ‘criminal alien’ at every opportunity.
Even better: criminal invaders. En espanol, invasores criminales.