I think to blame Barcelona for scoring two of the three goals in the final minutes is not quite correct, it's football. Real Madrid also won their games in the last minutes, remember the legendary Champions League match. Even though it is a friendly match, I think it does not give much except emotions for the fans, plus the opportunity to test new players.
Of course it is. This match was a good opportunity to test the players. Barcelona, who scored two more goals in the last minutes, was the winner, but it should be added that the teams were not fully on the field. If this match had been a League match instead of a friendly match, Real Madrid might have had a different tactical understanding.
To think that barcleona would be able to do something that is better than expected is the crazy thing. I mean they are already a good team and it looks like they are handling the financial situation one by one, they are selling players for money and they are getting free agents instead, that way is the better way.
It looks like they didn't do that last year and spent a lot of money on transfers, but they need to start making some profit on transfers to cover the difference without a doubt. I know that it will take some time and it's going to be a lot of years before they can get rid of it and the salary cap situation would be better for them, but it looks like we are talking about a situation that doesn't really hit that well for many people.
I am not sure if a salary cap would really benefit Barcelona that much, are you talking of a national salary cap or of a European salary cap controlled by the UEFA?
Don't forget about the consequences of strict caps. It opens the door to competing leagues like the Saudi Professional League to buy even more players from European leagues. If it is a national cap, how would La Liga compete with the Premier League?
Salary caps make sense in many of these crazy cases when it feels unreal what the players earn for playing soccer, but it has implications that should be well-considered in advance.