Why English has developed all these words to say very much the same thing is a mystery. Why yet (like still) should have grown from its sense of time into one of contrast is equally unclear. And why yet and but should have developed their subtly different usages is less clear still. I’ve met no scholarly explanation. But (or yet) a distinction there is — and one well worth observing.