Maybe if a guy is signing a one or two year deal it matters how good the team is.
The Sox don't miss out on free agents because they're irrelevant, they play in one of the premier cities in the entire world, let alone country, they miss out because they NEVER offer the most money to the top guys.