If we're basing this off of the past few years, it's not close. All-time, it's debatable, but Lupe's last few efforts have been duds. This nigga is all over the place sonically and flow-wise. His shit be sounding like straight up noise.
Meek clearly. Good flow, delivery, okay lyrics, too repetitive. In contrast, Wale has top 3 worst deliveries in rap. He doesn't clearly pronounce his words, his voice is too low/soft, his flow is awkward, wordplay is forced (Lupe-esque).
Only thing Wale has over Meek is songwriting, but Wale lacks too many basics.
Kendrick has proven he can make dope music, Big KRIT is damn near always on point, J.Cole is progressing and getting better, Lupe has to go.
Lupe is falling off sonically and lyrically, and is so caught up in his own world, that it's only going to get worse. I witnessed the same thing happen to a lot of these other either "super-lyrical" or "artsy" rappers. The problem these guys have is their fans are straight up stans who gas the artist no matter how trash the shit is.