They are the team that scores the most goals in the League but they are also the team that concedes the most goals among the top 4 teams in the League. This means they have a good attack but they sacrifice their defense to build attacks. This is different from Madrid where they appeared very solid by scoring 43 goals and conceding only 13 goals. I think Girona will be ranked second at the end of the season and Real Madrid will win the La Liga title this season. And I still salute and respect Girona because they really exceeded everyone's expectations this season. Last season they ended the league in 10th place and this season they are competing for the league title.
IMO, for me this discussion, is something of a balance between both teams. Girona was able to score 51 goals, and they conceded 25 goals. quite balanced with the work they do. At least, the goals they scored were twice as many as they conceded. The point is, their productivity is greater than the number of goals conceded. I agree that Girona has a good attack, but that doesn't mean they sacrifice their defense. It could be that the Girona players' defense is not solid enough, they are too involved in helping the attack as you said. Or, indeed, Girona's defensive players are not solid enough between the combination of senior players and young players. What is certain is that the productivity of goals scored by Girona exceeds the goals conceded by them.
If that is different from Madrid, and that is very natural, because Madrid is supported by adequate skills and abilities in its defensive line players. Let's compare, Girona and Madrid's defensive line players have different qualities. Apart from that, another difference is that the goals scored by Girona were mostly created by their strikers, with 21 goals scored by two Gorona strikers. On the other hand, Madrid was dominated by Bellingham with his 14 goals. the same as the goal scored by Artem Dovbyk, a striker from the Girona team. which means, the other Real Madrid stickers don't really contribute to scoring goals. That doesn't mean they didn't play well, it's just that Bellingham, who was not a lone striker, actually contributed more.
So, a little insight from me when comparing these two teams in terms of goals. in fact, both teams have only experienced 1 defeat throughout the competition. It could be said that both of them have the same consistency in La Liga. Well, if Madrid wants to overtake the ranking occupied by Girona. despite the fact, El Real has one match postponed. Madrid still has to beat Girona in the second meeting of these two teams at Sandiego Bernabeu, Los Blanscos Headquarters. Even then, if Madrid and Girona win their two matches ahead of the meeting between these two teams. therefore, for me this competition is still very interesting.