to me, the major benefit of DIY is that i know how to actually make something. many of my friends cant fix anything. they dont know how anything actually works which is ok if you are in town and just drop by walmart and get a new one. i have been out 3 days from civilization and the 3 day trip turns into a week of hel.l. making your own stuff forces you to learn the basics...it is the reason a learned several knots for when i either dont have hardware or the hardware failed (or floated down the river).
i just bought a hammock bliss no-see-um net because DIY would have cost me more so it isnt like i dont buy ready made stuff......since most people use hammocks out in the boonies, learning how to fabricate some basic kit isnt such a bad idea since your life may depend on it.