A lot of ifs and buts there. Koeman had it all in his hands and fucked it up vs some bottom table teams in his first season, before the massive sale and ditching of high earners. And he had some stars that season mind you. There's no excuse for that. He had his chance and he blew it.
If he won that league instead of bottling it vs Granada and Levante... maybe things would've been different for him. He had Messi and Griezmann back then.
And in his 2nd season he had the team on 9th and in danger of missing top 4. That's why he was sacked. After Xavi was appointed, the team immediately got better and started picking up points at a faster rate. Even before any signings were made.
It was the right decision as you say.
Out of touch with reality again.
Koeman in 20/21 played for 3 months better football than what Xavi managed in 2 years and counting...
No matter what you charge Koeman about missed LL chance, Koeman made this a close affair for the title in 2021 after a start of the season where Atleti and Real were far ahead and didn't have luck in crucial moments, in the games vs Madrid and Granada.
He didn't have the luck Xavi had, scrapping lucky 1-0s for 3 months against a Madrid that had succumbed earlier. Oh, and Xavi did all that with 200m more of handpicked players at his disposal
Then, in Koeman's 2nd season, the quality of the squad was so dire that being 7 or 8 pts from the 2nd spot (that's the table when the idiot Laporta acted on his anger and fired him. That was the reason for his sacking not some imaginary danger of missing the 4th spot when the calendar says October
) was a success at that point in the season. As Porque said, Xavi would have achieved maybe less points with that squad.
You probably don't remember that until January Xavi didn't pick more points per game
Of course, favors from the board started even in the winter with wasted money on Ferran
Bottom line: Koeman was definitely not the man to build a project on.
But he was mistreated and disrespected by Laporta. Plus, and most importantly, the stupidity of Laporta was to fire him mid-season when there were no elite options available, and pursue his nostalgic/delusional/out-of-touch personal agenda to find the 'new Pep' out of the pool of ex-legends, Barca B managers. LMAOL
Now the idiot is itching himself to repeat the same crime by firing Xavi midseason and hiring Marquez for the indefinite future