I guess it's fair to call the last two years "bad." I'd call 2013 "terrible," and 2014 "slightly below average, but better than expected." These are the rankings in the three best defensive metrics: points allowed per drive, drive success rate, and defensive pass rating:
2014: 16th, 24th, 13th
2013: 30th, 32nd, 26th
As mentioned in my response to Idgit, the DPR (that last ranking) is somewhat misleading because of all the rushing TD we allowed. Against the pass, we were only a little better in yards per attempt (7.5 this year vs. 7.8 last year), but much better in INT% (3.2 vs. 2.4). So overall pass defense was improved over 2013. But the most important ranking is that first one. 16th in points allowed per drive, compared to 30th last year.
Although it ranked 20th in TD allowed, this defense was very good at not allowing many FG attempts. Our opponents only attempted 18 field goals for the season, which was the league low. IOW, opposing teams either moved the ball all the way into the end zone, or couldn't even get into FG range. Part of the reason we managed to do this was because we forced a lot of takeaways. If you remove all drives ending in takeaways, Dallas ranked 28th in TD allowed per drive. But takeaways don't explain it all. Using that same filter that removes takeaways, the Cowboys still ranked 2nd in FG attempts allowed per drive. That disparity (28th in TD allowed, 2nd in FG allowed) is unusual.
Remove drives with takeaways (19% of all drives), and look at the percentage of all the remaining drives (the other 81%) by the opponent that did not result in points. The 2014 Cowboys ranked 11th, while the 2013 Cowboys ranked 30th. Here's the real reason for the improvement in points allowed, and it's not takeaways: Last year, while the average defense was allowing a FG, we were allowing a TD. This year, while the average defense was allowing a FG, we were either allowing a TD or keeping the opponent out of FG range completely.
That said, according to Football Outsiders, our defense faced the 3rd-easiest schedule of offenses this year. In 2013, it faced the 5th-most difficult schedule. So it would be easy just to assume we gave up a bunch of TD to good offenses and stopped bad offenses cold. But that's not how it actually went down. This defense's best games were against top 10 offenses in points per drive -- the Saints (#3), Seahawks (#9), and Colts (#7). It's about to face the #1 offense in points per drive tomorrow.