This is precisely the sort of stability we should be craving. Those mad 12-in, 12-out transfer windows are fine for entertainment, but absolutely brutal in terms of progressing as a team.
Yes, we may face bids for McGrath, and maybe one or two others, but hitting the end of the season with the bulk of a decent squad signed up already is absolutely massive given the social turmoil of the past 14 months, not to mention our usual haphazard squad retention.