There was no club who can perform as consistent as real madrid. This club is always performing very consistent in any seasons. No doubt that rela madrid is always become the best club in the world. Manchester city has been using lots of money to build the long term squad.
Pep sees that if the club needs also to consider it for the long term as well caused by the club will never be profitable if it was only able to building the squad for short term. It's caused by the inflation and unpredictable factor can also pumping the price of players.
Barcelona may be declining so hard caused by the club has no money left. In fact, barcelona is facing financial trouble which will be giving huge impact to the performance from the club.
Im not doubting it caused by have seen recent announcement said that if barcelona is willing to sell a lot of its players. Glad to see that if it was performing worst in the future. Real madrid will have lose 1 of its competitor to get la liga.
Consistency is very important for a team, you may not win the league every single season, but you need to be trying to win it every year when you are that big, and they do, they never give up, Barcelona already gave up this years title chase, it's the inconsistency that is causing their trouble. I do think that money plays a big role, but not like they were super wealthy last season and yet they still won, so that means money can't be blamed all the time, they made bad transfers along the way.