Sure, but I think complaining is understandable when the Red Sox win 78 games 2 years in a row and we see teams like the Yanks/Dodgers/Phillies spending and winning.
In spite of what's going on with the Sox right now, spending does have a high correlation with winning.
And good cheap players don't stay that way long. Extensions for good young players are spending too.