Cano is a very good 2nd baseman? He's over the age of 25 so he is not considered a extremely young anymore. He hit .271 last year. People forget quickly that when he was brought up to the majors he was an after thought. They were auditioning him to trade him off as a prospect for a big ticket item. However he played so well that they found out he could hit in the majors. But he was hitting in an all-star lineup for years. Now that with the exception of A-Rod they are mostly average hitters (or were last year) his numbers fell because he didn't just see all strikes.
The whole team had an off year, not just Cano.