I generally agree with TexasGuy41's statements about people not "broadcasting" their lack of acceptance. There are standards to the reputable Carib schools, albeit not as competitive as U.S. schools (despite the fact that the education is ultimately equivalent).
As far as Ross goes, I could only speculate. I know that a lot of students who apply for the Fall starting class do not get in. I actually got wait-listed, believe it or not, but ultimately got a spot. Ross starts three classes per year, and they have to make their numbers. Many students who don't get an acceptance in the Fall are offered roll-over spots for the January or May starting classes. So, chances are that if you meet the minimum requirements, have taken all the appropriate pre-med courses and have passed them, you'll get your chance. This does not mean that everyone gets an acceptance. You will not automatically get in simply because you apply if you have not demonstrated the capability to do the work in undergrad.
However, the more important component of this question (at least as far as Ross goes) is what happens AFTER you get an acceptance and decide to attend. In my class, a substantial number of people dropped afterwards. The attrition rate is much higher than those of U.S. schools. And, those who ultimately survive have done so through work, effort, and putting up with a lot of crap that U.S. students don't have to.
I would worry less about admission rates. In the grand scheme of things, this is less of an issue as you move farther into your training. This seems to be more of a hot topic for undergrad students who are perhaps a bit insecure about how they will be perceived if they choose to go Caribbean.
Do your homework, be prepared to go all the way if you decide to go, and make sure that you really want this. Those are more important things to consider over admission rates. (But, if you're concerned that you won't get in, don't worry too much. If you get an interview, chances are you'll get a spot. Be careful what you wish for, though.) 😉
-Skip
MSII Ross University
Currently Studying in "La Villa Loca" (a.k.a. Miami)