They absolutely are skilled workers, more skilled than you for sure. And they contribute a great deal to the country while not getting the benefits of being citizens, they pay way more taxes than the limited services they use.

And there is no ladder to climb, it is nearly impossible to migrate legally and gain citizenship. One of the many big lies of xenophobic, racist, anti-immigration people is "they should do it the right way, come legally" when for the overwhelming majority of people it simply isn't possible, and the current admin is making it even harder, motivated purely by racism.

Another one of the big lies, one that you are doing here, is wildly overstating the extent to which they "enjoy the benefits". Mexican immigrants are not eligible for most of the services provided to citizens.

Every attempt at quantifying the impact of Mexican immigration to the US is overwhelmingly positive to the country. You have nothing to stand on but racism.