Meh.
I've been following the Sox since 1949, so we both suffered through a lot of lousy seasons. But we are now--since 2003--in the John Henry era, which includes four WS wins and no WS losses. The Cardinals whipped the Sox and Ted Williams in 1946, but the 2004 Sox took the Cardinals four straight.
If you want to argue this year's Sox team has flaws, I agree, but, as moonslav and some others--notably, Kimmi--have reminded us all along, they have a heckuva lineup and, thanks to Cora, a penchant for playing well and winning games when some of us--notably, yours truly--have about give up.
Specifically, after the Yankees took 3 straight at Fenway and the Orioles then took 2 of 3, this team was dead, dead, dead going into October. Well, maybe just mostly dead because then the Sox took all 3 at the Nats, whipped Cole and the Yankees in the wild card game, stunned the Rays 3-1 in the ALDS, and now have a bonafide shot at getting to their 5th WS in the John Henry era.
I do think the Astros, with or without their best starters, are a tough out. They have a good bullpen to go along with fierce hitting, good fielding (sort of), and good baserunning.