i remember people saying the same horsefeathers about us last year and that tends to be the case when you win like 73% of your games. it's not like their run differential isn't great too. they're not just beating those teams...they're crushing them. A huge chunk of their run differential is from the last week, and they're 5 games better than their BaseRuns record. They're 1 game ahead of last year's Cubs and like 40 runs worse on run differential. The Astros are very good, but they aren't 110 wins or 2016 Cubs good.