This is such a one sided take on things. Phil Jones signed an extension over two years ago now, and De Gea at the beginning of last season when he had only had a few months of bad form prior to which he was a top 3 keeper in the world. If our biggest issue is that we are overpaying a bit for our goalkeepers and have a few deadweight players, then I am okay with that. Maguire was an undeniable improvement on any of our center backs even though we have overpaid for him, but I would rather have one reliable and expensive player than 3 cheaper and worse players who can only play 30 games a season.
As for last summer, we added depth in key positions which you could argue is part of the reason our squad has performed much better this year. We finally got a quality player at left back to support Shaw and it coincided with not only his best but also his fittest season at the club, and this was for a relatively cheap amount too. Van de Beek still has plenty of time to show his worth, and he has looked better recently. We wouldn't take a huge loss on him if we did have to sell him anyway. We signed a highly rated young winger who may turn out to be amazing or not in a few years, but this was the exact type of transfer people were saying we should have been making all along. In fact, you just criticized the club for buying obvious targets in the first summer, but you aren't crediting them for going after younger less obvious talent the following year. We were after Haaland and Bellingham too as well as the singings of Amad and Pellistri.
I think anyone who is honest can see that the club is at its healthies state from a pure football perspective since Fergie left both in terms of the quality of the squad and the overall structure. We are on pace to have our best set of back to back seasons in the league in a decade, and once again are competing for trophies. Things aren't perfect, but they are the best they have been in a long time.