As I keep reminding everyone ad nauseum, JH has been reacting to what DD led the Sox into--the biggest payroll in MLB in 2019, not making the postseason, and not having enough money to compete with the Dodgers for Mookie nor enough money to replace Sale and Price while still paying for their huge contracts.
So, yes, no big contracts for a starter since Sale.
Biggest payroll in 2024 is the Mets, who are 72-64. Next biggest is the Yankees, who are 79-57 and neck and neck with the Orioles, whose payroll is 22d and--wait for it--$200M less than the Yankees.
Does no one on here remember the movie Moneyball and how the John Henry character commended Billy Beane for how little the A's paid per win compared to the Yankees?
The real JH, who no doubt loved sabermetrics, nevertheless kept the Sox payroll among the top 3 in MLB for roughly 20 years. Then I think it's possible he just got pissed off.