I blame all 3 Jerry, Rick and TLR.
They could have had a real RF if Jerry just simply paid for one a couple seasons ago with Harper.
Hahn takes the blame for not acquiring a real RF after that offseason and pissing away a year of contention to see if a 1B/DH could play there.
I blame TLR for being the moron who keeps playing the guy out there expecting different results. Not a HoF worthy move.