Nah Kakashi pretty much screw everything up what he touches. First Obito and Rin,later the evolution of Sasukes charakter. He was not able to contain Sasukes revenge thirst against Itachi,nearly let naruto paying the price for it.
Later he was'nt able to hold up against an almost blind Sasuke and again ending in a nearby death of one of his students. Yes,Sakura was extremly brain afk to attack Sasuke even in his weakend state,but the fact stay that Kakashi fucked up in most of his teachingws. Rayleigh in comparison did everything what he could to teach Luffy haki in a relativ short amount of time and bonded with his student on a emotional level. Things Kakashi never really did with Sasuke.