now let me look at more bat-heavy good players.
i'll look at the last 20yrs. players 28-31 with negative defense ratings, and see how they fared the next 4yrs.
i'll just look at the guys on the first page of fangraphs' search result:
28-31
Arod: 2795pa, 154wrc+, 29.1war, 6.8war/650
Giambi: 2719pa, 175wrc+, 28.7war, 6.9war/650
Pujols: 2692pa, 169wrc+, 27.9war, 6.7war/650
Giles: 2633pa, 158wrc+, 25.4war, 6.3war/650
Helton: 2680pa, 154wrc+, 23.1war, 5.6war/650
Bagwell: 2107pa, 164wrc+, 22.5war, 6.9war/650
Holliday: 2484pa, 146wrc+, 22.0war, 5.8war/650
Chipper: 2681pa, 148wrc+, 21.9war, 5.3war/650
Thome: 2570pa, 157wrc+, 21.4war, 5.4war/650
Ortiz: 2735pa, 159wrc+, 21.1war, 5.0war/650
Manny: 2349pa, 169wrc+, 21.1war, 5.8war/650
Delgado: 2748pa, 157wrc+, 20.9war, 4.9war/650
Sosa: 2833pa, 138wrc+, 20.7war, 4.8war/650
Abreu: 2812pa, 139wrc+, 20.3war, 4.7war/650
Youk: 2269pa, 143wrc+, 20.3war, 5.8war/650
Bernie: 2482pa, 148wrc+, 19.7war, 5.2war/650
Teixeira: 2788pa, 136wrc+, 19.7war, 4.6war
32-35
Sosa 2505pa, 150wrc+, 20.1war, 5.2war/650
Bagwell 2829pa, 141wrc+, 19.7war, 4.5war/650
Chipper 2076pa, 146wrc+, 19.0war, 6.0war/650
Giles 2711pa, 132wrc+, 18.5war, 4.4war/650
Arod 2152pa, 136wrc+, 17.8war, 5.4war/650
Thome 2168pa, 140wrc+, 13.2war, 4.0war/650
Holliday 2234pa, 138wrc+, 13.0war, 3.8war/650
Giambi 2136pa, 144wrc+, 12.2war, 3.7war/650
Abreu 2736pa, 124wrc+, 11.2war, 2.7war/650
Manny 2440pa, 149wrc+, 10.3war, 2.7war/650
Helton 2337pa, 123wrc+, 9.4war, 2.6war/650
Delgado 2392pa, 127wrc+, 9.0war, 2.5war/650
Pujols 2469pa, 121wrc+, 8.8war, 2.3war/650
Ortiz 2329pa, 128wrc+, 8.2war, 2.3war/650
Teixeira 1557pa, 117wrc+, 6.6war, 2.8war/650
Youkilis 1144pa, 111wrc+, 4.1war, 2.3war/650
tbh it legit looks to me like the all bat guys age worse.