This is an aside and I apologize for going off topic a bit, and I'm not trying to troll or anything, asking an honest question. While many consider Cuban and Japanese leagues to be minor league caliber, why do they always seem to be the toughest teams to beat in world competitions? Do they have better star level talent to comprise into one team than USA, Dominican, etc.? Or is it because lack of scouting these teams have on them compared to a world of scouting knowledge freely available on the star players from MLB that comprise the teams for USA, Dominican, Venezuela, etc.?