Do I think that Houston has much better pitching than us? Yes. Do I think that, plus 3 games without the DH, gives them a big advantage? Yes, yes I do.
Does that mean I don't cheer for the Sox? Hell no. Does that mean that I don't go to the first World Series game on the South Side since 1959, does that mean I don't take what may be a once-in-a-lifetime chance to see the fall classic at my home park? Even bigger Hell No.
Anyway, this thread isn't about me. I just felt I needed to say that.