What excuses? The Twins are really good. Fact. It's hard to win road games against good teams. Fact. It's hard to win road games in hostile environments. Fact.
No shit I'm concerned about how good the Twins look, but that doesn't mean I'm going to whine about it especially since the Sox suck ass and weren't expected to compete until 2020 or 2021.
Good segway- if they're still hammering 40,000 homers a year for the next 3 years (spoiler: they won't be) and thus crushing the Sox in September 2020 repeatedly, yes I'll be concerned.