I guess you are right, for most individuals and modest income earning businesses. I suppose these countries must be reviewed and assessed as an option, like all possible incorporation countries, according to your own purposes for opening the company, type/s of business, source/s of income...