Driver, some choose because of family, some choose because of business, some choose because of the cost of living in the US when they retire. There are more than one million American citizens that are retired living in Mexico. There is also a very large population of American citizens here living in Honduras.
I am not retired...so yes, I conduct business here, but no that is not the reason I am here. If you do not recall my father in law has Alzheimers and I am caring for him.