They were great when they were brand new, and I continue to like them, in theory. But, because of the way Nintendo handled the drift issue (basically ignoring it and continuing to sell a product that they know to be faulty, and charging a premium price for it), I just can't see them as a good product.
I got about 5 years out of my launch joycons before I experienced drift. But it doesn't matter that mine worked. What matters is that Nintendo knew there was a widespread problem and didn't even bother to change the products moving forward.