Of course there is an overlap, but the thing is with the biggest sides, they can get the best players from multiple countries (as mentioned, Bayern has Holland’s Robben and France’s Ribery on their side in addition to the Germans - Barcelona has Argentina’s Messi and Mascherano, Brazil’s Neymar, Uruguay’s Suarez in addition to their Spanish core).
I’ll put my weight on Bayern or Barcelona over Germany. I haven’t seen any other evidence that will sway me otherwise.
And I’ll say that Messi has done quite well on those terms.