PVC pipe doesn't permeate, but...
It has other drawbacks for use on boat: it doesn't bend, so every bend requires a radius fitting...every fitting creates bumps in a line that supposed to smooth so it doesn't trap stuff.it cracks easily, and boats flex and take a a lot of shock. So it's necessary to soft-couple the pipe to anything fixed (toilet, tank, y-valve, pump, through-hull) with enough hose to absorb shocks and flex as the boat flexes. That's more bumpy unions.So the only practical application for hard PVC pipe is a long straight run...and you aren't likely to find those on many sailboats.As for metal pipe, it has all the drawbacks of PVC plus a few more: urine is so corrosive that it would eat through it in a few years. it's vulnerable--and can make the boat vulnerable --to both galvanic corrosion and electrolysis. Boat builders are even more cost conscious (if that's possible) than boat owners...so if hard pipe could be used on a boat, they'd all be using it...and do use it for long straight runs in houseboats and other very large boats. But in any system that has bends and elbows, the only thing that can be used is hose.