La Liga is the best because it has the best. Ronaldo and Messi have been on another level the past few seasons, and that alone has drawn attention to Spain. Ronaldo and Messi are the best players of their generation, and they've chosen La Liga as their division to dominate.