The Jays win/lose record in close games in the first half was mainly luck, and you said it yourself, this roster is way better then the one that started last season, defense alone will make a big difference.The rest of what you said can apply to any team in the majors. No they don't need a lot f things to go right to win 90, if most of this roster performs as they have historically and to their talent this is a 90+ win team. Obviously injuries and other factors can happen it's why they play the games.