What Smoke said.
If anything, Kano is the exact opposite of simple. His tools are basic, but you need a solid understanding of fundamentals to play him. That makes him one of the harder characters in this game to consistently win with. Getting your execution up and learning Erron Black's setplay is just a matter of time spent in training, but winning with Kano requires solid footsies and that only comes through years of playing fighting games. In fact, that's exactly why I'm maining Kano - not because I'm amazing at fundamentals but because I want to improve them, and I'm not going to do that by mindlessly abusing the same broken string over and over with some of the top characters. Cutthroat Kano is a fairly honest character in what is a pretty dishonest game, and you will have to outplay your opponent to win some matchups. That's the nature of the character, and that's what makes him difficult, but so far he seems like he has the tools to do that in every matchup.
His overhead isn't strong outside of the corner, but his combos have very good corner carry, and just having the threat of an overhead is enough for your opponent to want to backdash your midscreen setups, which you can read and punish. It's useful, and let us not forget that both b121 and b31 are 0 on block (I think... I'm on PC and don't have the latest frame data?).