The problem is that those teams likely allocate their money better. They probably invest in things like their minor leagues, analytics, and the international market. The Sox usually just have a higher payroll, but they spend that payroll on C-level talent in the hopes of catching lightning in a bottle.
Most fans would prefer to either spend more freely or to invest in the above areas, but it’s not our call.