Our squad is good but no doubt could get better. Sitting there and saying it's great and we don't need to sign top players is exactly what will stop us from progressing further. Had we payed the fee van dijk would have been ours and the title race this season would be non existent. Had we payed up for mbappe we would have aguero replacement set for the next 10 years. Had we payed up for de Jong our midfield would have been taken to the next level. if we payed up for de ligt again our defense would be set for years to come. Just because Sanchez and Fred worked out doesn't mean it's a viable long term policy and that every player we won't pay up for wouldn't have improved us. Wether we like it or not our perception as a club will always be that of a money club and players know we can afford it. We aren't the only top team in the world and we can't say that their shit or have a weak mentality if they join another team.