@DebatingHipHop_
J. Cole: Known for his insightful lyricism, smooth flow, and production skills.
Kendrick Lamar: Praised for his conceptual albums, storytelling ability, and willingness to experiment with different sounds.
Ultimately, who you prefer depends on what you value most in a rapper.