Leonardo sucks and only won because of this meme propaganda (that was probably started by some teenage girl after watching Titanic) that unfortunately got out of 9GAG into real life.
I mean, there are tons of great autors that never got an Oscar and there is nothing that makes Leo unusual (except maybe his thirst)