I agree that the owners are equally responsible for 2019 with DD. They are his bosses. They have to be able to approve of major moves like Eovaldi, Sale, Price, Pearce, etc.
Still, Sox fans are lucky to have won 4 championships since 2004. I remember the 60's-90's when it was agony. It could be worse. How many WS championships have the Yankees won since 2000?