I’ve worn out two pairs of 32 Vans, both lasted over 3 years, but I have to admit I didn’t know how to look after them then.
I have another pair of 32 Vans and a pair of floats. I change the oil and seals once a year, and put in top grade fully synthetic motorcycle fork oil (Plutoline is my choice) and add more than the recommended amount – soak the foam seals to saturation etc and they have been superb.
Also have a pair of Rev’s 426 coil on another bike, which are starting to wear regardless of servicing and lower lubes – about 3 years old. I would say not much in it regarding longevity, but the Fox feel much nicer on the whole and are noticably lighter imo!
Don’t know if that helps any. I’d say you’ve been unlucky, and they haven’t been best looked after.