Sorry, but my point still stands, if he is any good, why is he playing in the Mexican league at 25?
That is why you need excellent scouts if you want to have an advantage over your competitors. The statement above is a myth and should not be taken into consideration when signing players. If the club thinks the player is good enough and can help achieve something in the team then they will buy him. If we are going to go by your statement there will be a lot less talent playing in big teams. Finally there are many many examples of players that play for bigger clubs and still contribute on a consistent basis.