The alternative is giving real contracts to international hires, who already have a proven track record (otherwise why would you hire internationally).
Trial contracts were meant for people straight out of college, but in a race to the bottom some companies have started pushing that line further and further, even having people move across the world for temp contracts. You can't complain about labor shortage while behaving like that.