It all seems pretty cyclical.  Maybe back at the beginning of the proper noughties (  ) Spanish teams were doing really well in the CL, and then a couple of years saw the Italian teams dominating.  And the last four or so have been English teams.  Yes I glossed that all over, but as a vague approximation that's my impression.  It's probably all got to do with money, but it won't be long before another country has all the best teams.  This is a quickly thought-out theory by the way.  Once a league gets all the top stars, inevitably there will be good players who won't be able to play at the top-top clubs and will look abroad to play in another country.  I mean, a top class Italian or Spanish fellow isn't going to come to England to play for Aston Villa or Everton, yes?  Maybe he would for the Big 4 but what if he's not good enough for that?  Eventually another league will dominate.  A few more years probs.  IMO, IMHO, JMO, etc.