So come to Uruguay.
First software exporter per capita in latin america [1], green energy [2,3] (each year less dependence to hydrocarburs), one of the safestcouuntries in latin america [4] .. and last but not less important: a country born from inmigrants [5].
> 1. Must meet minimum continuous income requirement
As I understand, you can be a "temporary" resident until you get a job and then apply for the permanent residence, presenting in that moment the evidence of incoming (minimum wage will be enough)
> 2. Have no criminal record
I didn't know about it, but probably yes. Unless you ask for a political refugee. This is probably to (try to) avoid human and drugs trafficking.
> 3. Have acceptable health
This is a 30 minutes check for less than 5 american dollars. Everybody pass the test. (bureaucracy)
> 4. Naturalisation officials apply subjective criteria for granting citizenship even after meeting the in-country residency requirements.
Sounds strange... I know lot of Spanish, Venezuelans, Cubans, and others nationalities, living and working legally here. Some of them agree and others disagree with political parties that are 'friends' of the current Uruguayan government. There are also some Iranians doctors working in the public health and Indians working in IT.
Your list contains the bare-minimum requirements for immigrating into any country, unless you're buying the "Let me in, I'm rich" visa (also available in most countries).