What's going on here? Obviously this doesn't include every season since 2000, but the trend it pretty clear. Over the past few years, the number of teams that were in the top five in strikeouts and scored a respectable number of runs plummeted. One of the most obvious answers is that home runs have also gone way down and it is more difficult for teams to make up for striking out a lot with a lot of power.
Most of the teams that had a lot of strikeouts and runs (2000 A's, 2000 Cardinals, 2005 Reds, 2005 Rangers) hit well over 200 home runs. That's just not happening anymore. In 2013, only 1 team (Orioles) hit over 188 home runs, and that's probably going to continue. The days of an entire team leading the league in strikeouts and being near the top in runs scored appear to be over for the time being.