I also think that the barrier to entry is so low that anybody that can read English documentation, have intermediate-senior level experience, can get the job done. It's just that in some cultures, there is clearly some effort to make themselves indispensable by increasing technical debt and not caring about security with the end goal of they being the only devs who can keep the lights on at your company.
Curious as to what part of Latin America has the talent, in my experience of hiring Brazilian developers, they've been just awful, much more so than Indian devs but they've also been known to play "games". I don't know who to trust right now.