some of the trucks they are complaining about are only 3-5 years old..
So...
How long should they last?
Should last a lot longer than that. The fuel lines on my Ford truck appear to be made of stainless whereas the brake lines were some cheapo steel. They rotted out after 10 years but the fuel lines look like new (99 F250) after 15 years.