> believing that an immigration queue should exist and skipping it is immoral and should be illegal.
Honestly, There is no queue for poor people, this is their only way, most of these people aren't even eligible for farm worker temp visa. US has created bureaucracy over the years in such a way that these people can never become legal. They are not skipping the line and taking some tech worker's spot or anything.
They're still illegal. You can and should defend yourself from poor strangers who view their circumstances as justification to infringe upon you. You can and should enforce your border.