No, if you look at the numbers, the future is not as certain moving forward. That doesn't mean that it will not work out for ANYONE, but rather, it means that things will get even more competitive than they already are. After ±2016 it will be a lot harder to match into anything, because of the (targeted) 1-to-1 ratio of US grads to US internship positions.
Now, admittedly, this is a target... However, even if they fall well short of 1-to-1, the steadily increasing number of US grads will absolutely have a deleterious effect on foreign grads attempting to match.
Everyone needs to make their own decisions on this. Some people will stuff their fingers in their ears, pretend it isn't happening, take digital potshots at the people who say "Wait, look at this," and press forward willy-nilly at any foreign school that will accept them. Others will freak out, scream that the sky is falling, and wind up not attending medical school at all. Others will redouble their efforts to gain acceptance at a US MD or DO school (probably the wisest choice in most cases). Still others will fall somewhere in between.
FWIW, I would look for for the medical degree alternatives, Carib or otherwise, that will offer a medical school graduate the highest number of (personally acceptable) practice and training options. The results of that search will vary from candidate to candidate, but they will also yield the best options for future practice as a physician.
"When I haven´t any blue... I use red."
--Pablo Picasso