Of all the various hose nozzles on the market, I find nothing lasts longer than this classic design.  There are no plastic pieces to break and it just seems to last for years.  I do add some grease to the threads when putting it on to both help with the seal and to make it easier to remove in the rare times when I need just a hose.  Eventually it will start to corrode inside and the stream won't be as nice and the handle will get harder to squeeze, but I'll take this design over any of the other fancier designs.