votre traduction est, d'après moi boiteuse:
"ambition is the last refuge of the failure"
"l'ambition est le dernier refuge de l'échec"
Oscar Wilde était un homme très, très excentrique, et ses célèbres phrases ou clips, qui faisaient partie de pièces théâtrales, ont fait froncer plus d'un sourcil; votre interprétation est aussi valide que celle de milliers de fans de Oscar Wilde!