Sure, Cabrera was an elite hitter for most of his career and Canha is just average, but it has nothing to do with double plays. If one of Canha's double play balls went a couple feet to the right or left, then he would be clutch!
Also, Canha is a better player now than Cabrera was the last 7 years.