That's a weird thing to say. First "large" seems like a weasel word. Second, there are HUGE differences in corruption between say Russia and the US. While we complain about the US, the level of corruption is orders of magnitude lower than Russia.
Orders of magnitude differences in corruption matters a lot.