This thread is weird as hell. Lupe is not that complicated he just has a lot of entendres.
This is what happens with rap fans when they are spoiled. Lupe is great because he uses more than the handful of words that most rappers know.
As for storytelling Lupe has that too. Kendrick does songs in a character's perspective and does it alright, nothing amazing.
Meanwhile Lupe on Put you on Game. He Say, She Say, Prisoners.
Saying he's too lyrical is a lazy excuse to broadstroke him out of rapping. You can tell who actually listened to a Lupe album in here and who didn't.