Kendrick is waaay better than J.Cole or Drake. He's a better lyricist, better flow, and his production is better too.
J.Cole was great with Forest Hill Drive but KOD was mediocre and he tries too hard to be deep.
I like Drake but for whatever reason any song he releases gets boring quick with a few exceptions and I'm not sure any of his albums were really that great.