Not quite, I have replaced his O-rings with ones made of Zytel, which is much more fuel resistant, diesel, included. Otherwise, an excellent choice. But if the casings are shrinking, that is easy and cheap to replace.
Well, no one having a sense of smell uses Diesels anyway.
IMO, the fuel is cleaner than out of a syringe.