Oga Ohsee,
I have always had a non-scientific theory, based on reading posts on CE, that our brothers that live in North America have a very shaky understanding of the game. It may have something to do with not living in a country that eats, dreams and lives for football. Your post does nothing to change this vew.
A footballer is a human being and like anyone else at the workplace, they have good days and bad for a variety of reasons. The best tend to perform consistently at a certain level most times, but still have off days. Coaches/managers use all sorts of techniques/psychology, etc to get a level of consistency from the team, including managing their rest, squad rotation to keep them "fresh", etc. It is laughable to think that "form" is something from the past.
Barca under Pep/Tito used to prepare in pre-season for the players to play at a very high level from the start of the season to the Christmas break, by which time they should have accumulated a huge lead in terms of points to account for a drop in form around Jan/Feb, and then start peaking from March to May. It revolves around physical and mental preparation. No player performs at 100% level every match. Someone like Messi could be at 50% and that would be enough to destroy Valencia, but he may need to be at 99% to play well against Real.
The Barca team this season have 5 or 6 high quality players, but no decent rightback and not enough depth in the squad. Iniesta is not the player he was a few years ago. He can't do it all season and no longer has enough gas in the tank for a high-intensity 90mins.
If you watched Barca week in, weak out, you would know that Neymar and Suarez had too many off days. This is why they lost 4 games, including a 4-1 defeat to Celta Vigo. You win the league on the basis of the depth of your squad. The players Barca signed as back-up for the superstars have not cut it - Paco Alcacer, Andres Gomes, Denis Suarez, Arda Turan, etc. You need those guys when the main men are injured, or when you want to rest them after they have come back from a South American WC qualifier. Most top teams that have internationals (esp South American) tend to lose matches that follow the international break or the midweek CL games. The opposition, like a Celta Vigo, would have had one week to prepare for that match. Tiredness affects form.
My North American brothers don't seem to understand these things.
Barca lost the league b/c they dropped too many points when their top players were not in form and the replacements were not up to scratch. The Real squad is deeper. Nothing to do with who I like or not like. You clearly don't understand the point about squads. Barca beat Real, but would then lose games to teams that Real beat silly. This is b/c Zizou could rotate, bring in squad players and get results. When Barca tried that they either lost or drew. A league campaign is a hard slog and you also have internationals and the CL. You don't win it with 11 brilliant players. Those guys will be injured, tired, lose form, suspended, etc. Then the squad players need to step up. I didn't know I had to explain this.
Barca have been dominant since 2008, with Real playing 2nd fiddle. Barca's dominance is related to Xavi, Iniesta, Messi, etc. The only constant is Messi, but the supporting acts retire, are getting old, some need time to fit in, etc. To remain dominant you have to buy well/have quality youngsters coming through from the academy like Busquets in 2008. Unlike Barca, Real bought well in the last 2/3 seasons and have had better academy players breaking through. To imagine that Real winning the league is just b/c they changed the coach, and nothing to do with the opposition, is funny. Barca is a living example of how difficult it is to stay at the top. If complacency sets in, more motivated teams would shoot you down in no time.
While you may describe Real as a 2nd placed team during Barca's dominance, it doesn't tell the entire story. For e.g. under Pellegrini, they broke their points record, but still finished 2nd. They had more points in that season than Real had this season and still finished 2nd. That should tell you that if Barca's standards had slipped just a bit, Pellegrini would have won the league.
Juve defend well, but are not a great team by any stretch of the imagination. I have already conceded that the 3 centrebacks, Buffon and Alves are top quality. So not sure why you are telling me about how many goals they conceded.
Real were not winning since 2012 b/c Barca were dominant. Barca only needed to not reach their usual standards for Real to win. See point about Pellegrini. Porto, Inter, Leicester, Greece, etc won by doing the same things - solid defensively and devastating counters. It can work, but it is difficult to sustain success playing that way - as each of those teams proved subsequently. Borinho brought that strategy to Real, won the league and bombed the next season.
Brazil lost b/c Big Phil is a crap coach, who picked a bunch of European-style robots that were over-reliant on Neymar for imagination and got blasted 7-1 at home. But you seem to forget that Big Phil also won the WC when he had quality - Real Ronaldo, Rivaldo, Ronaldinho, etc. That should tell you who wins games.
Football is a matter of opinions. Some are more informed than others.