So what should we do if we shouldn't buy proven players nor develop youngsters?
Players you've mentioned are not the main reason why we are where we are. They are also not the "wrong" players per se and most of them were not given more than a season or two if they didn't show enough. In fact La Masia cultists even complained they didn't play enough but coaches who worked with these players every day knew better and didn't give players like Alena or Mavericky (his fan boys are still bitching about this
) more minutes.
Pedri and Gavi are exceptions here because they were thrown into the water when we had basically no other choice after mismanaging squad for years. In normal circumstances they should be integrated to the first team slowly not starting 50 games at their age. Main problem here is they are in bad environment for their development.
Even a young Messi would struggle to "grow up" in current team. Yes, his talent would still prevail in the end and he'd probably become the best player in the world one day but probably not GOAT. Early in his career he was surrounded by likes of Puyol (the best captain a young player could wish to have on his side), R10 (due to his off the field life probably not the best influence to have on a young player but he still helped Messi immensely), Marquez, Eto'o, Henry, Alves,... All of them besides being great players also having strong characters. And then he also had a coach (the guy in your avatar
) who took care of him and rotated him quite a lot in his first season with Giuly which Messi later admitted in interviews he was angry at first because he wanted to play more but later realized Rijkaard was doing this to protect and help him. And later ofc Pep who helped him develop into what he is today.
Back to this day, Pedri and Gavi were and still are growing up in a team alongside other relatively inexperienced kids and their leaders are possibly the worst group of captains this club ever had. Way past their prime, overpaid, entitled, physically done softies (Busi) or even mental midgets (Alba). Only one who has some personality is Pique but he used it the wrong way focusing on hundred other things rather than football before his retirement. Personality wise Messi wasn't the best captain either but he still carried this team on his shoulders for years with his quality. Can't say the same for likes of Busi, in fact younger players around him have to work harder to compensate for his lack of mobility. You can do that (and we did) for Messi (not also for his walking amigo alonside him though) who was still making difference offensively but can't do it for a defensive midfielder whose main job is to DEFEND and RUN which he can't do anymore for years.
Also being in a financial ruin, instable and changing coaches (not always for the best) without a clear plan is far from a good environment for anyone. But OTOH Xavi and Iniesta went through something similar in the Gaspart era and they became arguably the best midfielders in history.
Sure, they were/are probably overrated by some fans (which is normal because we need someone to give us hope) but at the same time it's not Pedri's or Gavi's fault that they are expected to be key players in our midfield because we don't have other/better options. So why should we blame them for being something that kids of their age usually are? Showing glimpses of their potential and what they could become while still being inconsistent. I think they've both shown enough to keep faith and be patient with them. But to fully develop their potential the club should create a better environment for them. Which won't be easy in current financial situation but it's not impossible. Pique's retirement (which is not something we should credit the club for though) was the first step in right direction. Hopefully Busi and (almost impossible) Alba leaving in summer would be the next one.
You can say these are excuses but don't see it like this. I have no problems with people saying Gavi or Pedri had a bad game or pointing out what parts of their game they should improve. They are not perfect (nobody is) and still have to learn a lot which is to be expected. But it's not fair to just give up on them because other players of similar profile (in your opinion which I respect although don't totally agree with) didn't make it because they didn't have something that they seems to have. We should also keep in mind they've achieved more than Xavi or Iniesta did at their age but at the same time also not expect them to become the next Xaviesta because development of players is not always linear. They might not improve much anymore and be out of the club in 2-3 years for all we know but at this time we (both the club making smart moves to improve the team around them and fans supporting them) should keep believing in them until we can find someone better or until they prove our faith in them was deserved.
I don't know you so could be wrong but based on your posts I see you as someone who sees the world in black (mostly that) and white. I always try to find a middle ground. Never go too high or too low with my expectations so can never get too elated or too disappointed. Things in life are never the best they could be nor the worst that we're affraid of will always happen to us.
And when it comes to sport I consider myself as an optimistic realist. I'm aware of current situation and that it won't be easy to get out of it but at the same time also believe we'll do it one day. Barca won't sink like the Titanic and only be ever heard/read of in historic books. I'm also pretty patient which I know most fans are not. Could be next year, in 5 or in 10 years but I'll be here when we'll be on the top again. Hopefully with Pedri, Gavi and some other kids because this would mean we'd probably do it sooner rather than later. In the meantime I'll take little wins and (probably) have (false) hope with some players. It's just how I take things. Maybe it's easier to manage expectations when you expect every player we'll sign will flop but there is no fun in that.
And also not fair to the players to not even give them a chance to prove our doubts wrong.