The national media had fun blasting Boston for trading Betts, but I don't recall any poster here calling John Henry "cheap". However, any diehard Sox fan would be myopic if he or she hasn't noticed a drastic change in the last two offseasons, compared to the rest of this century. You can't keep saying "we're still going to be one of the biggest spenders" without any evidence.
There is evidence, though, that MLB drafts are less reliable than signing or trading for bonafide big leaguers. The Red Sox tanked to get that vaunted #4 overall pick next summer; here is over half a century's data of players chosen in that slot: 2 Hall of Famers -- Winfield and Larkin; 3 ace pitchers -- Kevin Brown, Kerry Wood, Alex Fernandez; 1 All-Star closer -- Gregg Olson; 4 All-Star batters -- Ryan Zimmerman, Dimitri Young, Jeffrey Hammonds, Thurman Munson. The highest the Sox ever picked was #3 in 1967, when they chose righty Mike Garman. The #4 guy was the one that got away -- Jon Matlack -- who became a lefty stud for the Mets for five years.
That's 11 stars in 55 years from the #4 pick. Most of the others didn't make the majors or stay very long. But at least a 1 in 5 shot at a star gives us a 20% chance at having another top player someday (if we can sign him).
Here's the link (obviously, some picks from the last decade still have long careers ahead):
https://www.baseballamerica.com/draft-history/mlb-draft-database/#/?pick=4