The Caribbean is not "bad" like some people here keep harping on. The Caribbean is however "risky" on many levels.
Picture this. You have a solid student who for whatever reason cannot get into an MD or DO program. On paper, they have competitive stats to study medicine but they are lacking in something for whatever reason. Something they may or may not even be aware of. Ideally this type of student should improve their app but time is money and some don't want to. Nothing wrong with this approach either; it's a personal decision.
Do you suggest that person give up on medical school because they were rejected? No absolutely not. That person would be a good candidate for SGU and since they would already have competitive stats (and this is key), they have a high chance of making it through the basic sciences program, doing well on STEP, and then matching into something even if it's a primary care position without much of a hiccup. In this example, the Caribbean is not "bad" because the person is now an MD. I don't get how that's "bad." Many people have done it already and many will continue to do it. Now if you're going to argue that a practicing SGU grad is somehow inferior to their US MD counterparts, then I can't help you there if you feel that way because I'd think once you match, those things don't matter. Now it's worth noting that most Caribbean students at least in this climate can expect to end up in primary care. The Caribbean is not a place to go if you are set on field that is more competitive. So if you're the type of student that I mentioned above and you are 100% set on radiology, then the Caribbean is a bad move because you probably won't match to radiology. If the student however wants primary care, the Caribbean becomes a viable option.
Here's the problem though. That type of student only makes up a tiny percentage of the caliber of student that applies to these schools. Most of the students at all of these Caribbean schools come in with mediocre to low stats and are deficient in more than one area of their application. I knew kids at my school who had zero clinical experience but wanted to become doctors. At some of the more established schools, you see higher incoming stats and at some of the lowest ranking schools, there are no admissions standards at all other than simply completing most of the pre-reqs and submitting an MCAT score. This is where the Caribbean becomes "risky" because these schools cost you a significant amount of money and time and if you don't know what you're doing, you will lose both. School's like SGU and maybe Ross are not dead ends because they do produce a significant amount of MD's and this is not something that can be argued. Coming back to the idea of risk, I would say that if you are not qualified to attend a US med school, there is a significant chance you will fail down the Caribbean path. The student in my first example has incredibly less risk but like I said, not a whole lot of these types of students actually end up in the Caribbean. So the path then becomes risky for most people.
Beyond those examples, there is a significant amount of politics that go on behind the scenes at these schools that may catch you off guard if you are used to education in the US which has certain rules and regulations that don't apply to schools in the Caribbean. Some people argue that these schools don't "weed-out" but I would argue otherwise.
I'd spend a few months going through most every post on this site and valuemd before I decided to apply to a Caribbean school.
I've been there, I've seen it, and I've experienced it. I don't just talk out of my arse.