I've met countless great scientists in Italy which were ultimately wasted as professors and achieved little as scientists.
I'm not saying that teaching isn't important, but it's a skill completely unrelated to being a good scientist, there's no overlap at all.