Obviously you must benefit financially or in some way or the other, but the rest of us obviously don't. We're tired of paying the bills. Mexico and South America has given us enough "diversity" to last us many generations, thank you.
Not directly, but we all benefit when we open the borders to this wonderful land to people who love this country so much they want to make it their home.