I was in the camp of letting Juan Soto go to the highest bidder rather than break the bank for him. No doubt, he is a terrific player and contratulations to the Mets for signing him. But Yanks had multiple needs (and still do) that a huge contract would have severely limited what they could do to fill those needs. Hopefully, what they will miss stat wise with Soto they can make up for with better stats from the newcomers at more positions. Basically, the Yankees may be better having somewhat better stats throughout the line-up than stacking it all into one player. Hopefully, better overall defense too.
The other benefit is that the Yankees are in position to make better deals at the deadline. Kyle Tucker may be on the Cubs but his contract is up after this season. Maybe Yanks have a shot in July. If not, others will be there.