exiting the country costs money and time. People with low amounts of cash may be constrained to do that. it's a tourist visa with a 5 year validity. It's not a non-immigrant visa. You can tell that to everyone, but it doesn't change the fact that it is what it is.
disagree with that. If the bank's policies are not to open accounts for tourists and that is circumvented with a 3rd party, that's definitely not just "how it is done in many parts of the world". You and I both know that many people are here that shouldn't be here because of "agents". Requirements are set for a reason and some people decide those reasons don't apply to them.
you are not able to "stay 5 years". That would mean you never have to leave the country in a 5 year period. The visa validity is 5 years, but the entry is 180 days. I can stay 5 years, because I'm not on DTV. I never have to leave if I don't want to. I'm not forced to leave.
because banks have no interest in opening accounts for tourists. Using an "agent" to circumvent rules and regulations is shady af. Yes, that's how things are here, but some of us do not engage in it and we do it all ourselves and the proper way.
DTV is a tourist visa, not a resident (non-immigrant) visa. The validity period to use it is 5 years, but you may run into some situations on it like having issues trying to open a bank account or get a drivers license. This has been reported by a number of people already.
you can get 1 year sims from resellers for way cheaper than you can get in the stores, including the mobile shops. Even plans not available in the shops. I have been doing it for years.