Let's not forget we're dead last in the majors in taking walks, by a fair margin. We've taken 31 in 18 games. The next fewest is 38 shared by the Royals and Cubs (both of whom have played 1 fewer game than us). 10 teams have over twice as many walks as we.
Viciedo has 0 walks (16 Ks). Keppinger (what a disappointment!) has 0 walks (9 Ks). Dunn's stated intention to take fewer walks and increase his aggressiveness at the plate has yet to bear fruit, to say the least.
Let's face it, we've got a team of hackers, and the opposition knows it and is taking advantage.