I completely agree, and it is so frustrating being let down by new parts that are worse quality than 50 year old parts. The problem is, collectively I think we are all to blame, as the proliferation of poor quality, cheap parts is driven by the fact that the majority of owners don't want to spend the money on good quality. So the parts don't sell, and manufacturers substitute them for Chinese junk that doesn't last 2 minutes, but hey, it's OK because it's cheap! The only way to get around it is to be prepared to spend more money for quality. I would, and I suspect many others would, but unfortunately, not the majority. It's not helped when some of the retailers list parts as 'Superior quality' when they are clearly still rubbish...Les, you have a very good point. We should not have to put up with inferior quality goods.
For fuel hoses, as above, get them from a proper supplier. If you manage to get the good quality stuff, it lasts just as well as it ought to.