The foreigners I've met in the DR who're most successful financially are niche operators. Engineers who provide a specialized service local engineers can not. Scientists who provide something in terms of environmental studies that locals do not.
Nothing wrong with a simple lifestyle and perhaps if I was single again I would try it, but there's no way I could feed my family on English teacher pay, regardless of school or city.