While not a fan of either team, I don't classify as an impartial observer, as I was a Red Sox fan naturally rooting for the Astros. The Yankee bats went cold, true, but Houston's were worse:
Astros' failure with RISP bordering on 'historic'
WWW.MLB.COM
The Astros had the best offense in the Majors this year, leading in batting average (.274), on-base percentage (.352), slugging percentage (.495), lowest strikeout rate (18.2%), highest walk rate (10.1%), Weighted On-Base Average (.355) and wRC+ (125), and that's actually underselling it a bit. They weren't just the best offense
Two walkoff HRs were just clutch enough to take the pennant, but the offensive difference for the winners may have just come down to fortune or timing -- having more men on base for more of their dingers. The Astros really beat NY on D and on the bases, with moments like Correa throwing out DJ, and several key plays in the finale. Judge played great in right, Didi was good, but otherwise... And the Yanks may have to admit winning a ring is unlikely with Sanchez behind the dish. At least against Boston, NY always seems better with Romine catching (this is coming from a fan who also thinks Vazquez is overrated defensively).