It depends on how you define a good season. Do you define a good season based on performances or medals?
If we look at his performances, his performances in 2010-2011 and 2011-2012 season are the most stable. There is no big variance in his performances. He never had any clean competitions in those two seasons, but he never had any bombs either (usually 1-2 mistakes, some competitions have slightly more mistakes than others). However, he didn't win many medals or any titles in those two season because he was a newbie.
His performances from 2012-2016 had been up and down. They have become more volatile. The good performances are very good and the bad performances are very bad. However, he won more medals and titles in these four seasons. Even in 2012-2013 season, he medaled at all competition except WC. In 2014-2015 season, he medaled at all competitions except NHK. In terms of medals, none of the last four seasons is bad. In terms of performances, none of the last four seasons is awesome.
I think what he needs to improve on is his consistency. (At least don't bomb so terribly.)