So rubber or nylon would be better?
I don't use anything but stainless because that is simply the best. I can't stop a rat from chewing through it, though I would guess it is rare. I bet mice don't do too well.
I have seen too many leaks from the plastic tubing to ever use that. I have also seen where rubber hoses crack and split from age, rub through via vibration, or melt.
I'm happy to argue my case in court that, whatever might have happened, I used the best available.
But, yeah, nothin's perfect.