You realise he was joking?
I think everyone has nailed it so far. Not sure about the South American clubs. The best football is played in europe, amongest the best. So I believe it's only fair that a team outside europe, isn't in the top 10.
Not sure about this. Generally speaking the best players play in Europe but not necessarily the best football. I've taken more to watching the Brazilian league because their games are just so much easier to watch than what you expect in most European leagues