If I understand some of the above posts, when you adjust for the fact that the the Royals have a DH, while the Cubs have pitchers and pinch hitters, they each scored pretty much the same numbers of runs. Certainly, they each arrived at it by different methods, but the results were pretty much the same.
When all is said and done, it is only the results that matter. Would the Cubs be a better team if they reduced strike outs, and kept everything the same? Of course. But would everything be kept the same? Who knows. The Royals struck out much less than the Cubs, but arrived at roughly the same production level, because in order to do that, they sacrificed something else - power.
The Cubs, like every team, should always try to improve their overall production, whether it is offense or defense (including pitching). But it is not always clear that a specific action will improve the team, if you have to sacrifice other things to gain that improvement.
There is always the chance that the team will make a blockbuster trade if one presents itself. But I don't think that they are in the situation that they feel they have to, merely to reduce strike outs.