Tupac had complexity, soul, humor, energy and visible education. But you know I love some of Tupac's stuff and I merely tolerate/dislike some of his others...This is because his lyrical content was inconsistent and he often came off as hypocritical, But Fresh From Sophia is right, it dosen't matter if he's the greatest, just enjoy his music...