I don't think the reason that most people don't DIY plumbing is a lack of accessible information. Any physical craft like that requires practice, so I think there's a real moat there.
There is a lot less information online about the physical trades compared to software development. Plumbers don’t post on ToiletOverflow.com all day helping each other with their little tricks and sharing tribal knowledge. Pick a random brass fitting at the hardware store and try to google its purpose; you’d be surprised by the scant detail even when yielding plenty of shopping links