Soccer in Latin America is surely great for a wide amount of reasons but there are some that maybe could be some of the most logic ones.
They do train a lot: they actually train during most of their lives. Players in Latin America surely train a lot of times, in fact, when they each 4 years old they surely will start training. There have been players like Neymar and Maradona who have been training in soccer a lot of time during their lives. The results? You can ask Messi or Ronaldinho, they surely used a lot of efforts and tried really hard, but at the end, it was that worthy.
It is important for them as a passion: this is something that goes beyond a simple competition and a fun game. For most of these players, soccer is lifestyle and it is something that makes them play in a very effective way. It is a dream a passion and possibly has a touch of epicness. They are that passionate that they have their own law system for soccer
It is very competitive: it is a common fact at least for men that competitions are exciting. These players surely do like the idea of playing soccer a lot of time because that will make them play more and more in order to defeat their challengers. It is necessary for the players to play a lot of time since they will possibly want to improve during most of their lives. It is also necessary for them to practice constantly so they also need a lot of determination, but that is the part in which competition and sports combined can get just really good.
Remember that soccer in Latin America is not only a matter of talent, because the res t of the world has talent as well, but the training they do is something that seems to be actually endemic in this continent.