Start with the rotation. The Giants ranked in the bottom third of baseball in ERA+ this season. That number doesn't lie, and it doesn't respond to veteran leadership speeches. When your starters can't generate swing-and-miss at an above-average rate, you're pitching to contact and hoping your defense bails you out. It hasn't been.

The offense is worse. The Giants are generating below a .310 on-base percentage as a lineup, which means they're not creating pressure, not extending innings, and not making opposing starters work. They're getting swept in three-game series and calling it a learning experience.

Kawakami is right that a rebuild is necessary, but the word "rebuild" can mean anything from a genuine teardown to moving one veteran and calling it a new direction. The Giants need to be honest about where the talent actually is. They have some interesting pieces in the system, but not enough to pretend a half-measure retool gets them to 90 wins in two years.

The real question is whether the front office has the stomach to trade veterans with remaining trade value before the deadline, absorb a bad year or two, and actually build from the farm. Every contending window requires a foundation. The Giants don't have one right now.

If Farhan Zaidi says the organization is "committed to competing" this winter, check the payroll flexibility and the prospect rankings before buying it. Commitment is a contract extension. Competing is a rotation ERA under 4.00. The Giants have neither.