Be careful about using 2017 as a benchmark for how to approach roster management. That year was an extreme outlier for the AL. There were two outstanding teams, two good teams, two bad teams, and nine mediocre teams. The Twins just happened to be the one of the nine mediocre ones that surfaced for the postseason berth, more by process of elimination than anything.
That said, this year is shaping up in a similar way. There are two outstanding teams, four or five teams out of the running, with the remaining eight or nine teams in the fair-to-mediocre range competing for four postseason berths. The possibilities are wide open.