It's abit of both to be honest. Obvious quality shouldn't be overlooked just because it's an international tournament. Otherwise, Madrid would never have James now. There are high profile flops like Kleberson, Diouf but nowadays clubs know every player in the world to ascertain their quality. It's more of the unknowns that are cheap and they want to gamble on.