Well, like I mentioned, I'm just applying and not a student. But, I believe it is because NYITCOM is in charge of the New York OPTI. An OPTI is basically an institute that recruits hospitals and organizes residency programs based on regions. NYITCOM organizes the New York OPTI because NYITCOM is older than Touro. Students at NYITCOM, essentially, rotate in the same hospitals of the OPTI and, I would suspect, it's easier for them to network and obtain residency spots at the hospitals.
However, lately, NYITCOM is losing these hospitals to Touro. One example if Jersey City Medical Center which used to be a NYITCOM site but now share the site with Touro.
Also, because NYITCOM has about 3 times as many students, more students = more diverse matches. So it could be just about the number of students and may have nothing to do with their OPTI affiliation.
Touro has poor rotations because NYC is a hell hole for medical students. Students from Cornell, Columbia, NYU, Icahn Mount Sinai, Albert Einstein, Hosfstra, SUNY Downstate, Stony Brook (to a lesser extent), SUNY Upstate (to a lesser extent), NYIT-COM, Saint George, Ross, Saba, and AUA all rotate in NYC and, as a result, it truly is a dog-eat-dog world for rotation spots. Because Touro is the newest school, they get the smaller end of the stick and get all the leftovers. This will probably (hopefully) change over time as the contracts between Carribean med schools and NY Hospitals change. It will, however, probably be after we graduate. I don't think NYITCOM is totally exempt from this drama, but, given their location in Long Island, it has a tiny bit less of an impact.