Not that I don't agree with most of your comment, but the Twins are right in the middle of MLB as far as strikeouts go and that includes Sanó, who, if he get 600 plate appearances, might break the all-time strikeout record by quite a bit. The same is true for run scoring. The Twins sit a 11th in MLB in scoring runs, not elite, but better than average.
Strikeouts are up everywhere and run scoring is down everywhere. Baseball is trying to remedy these trends, but so far they are bailing out the boat with a teacup. I would guess just about every fan site in every big league city would have the same complaints.