There are usually two main reasons for people to go the DIY route. One is to get better performance cheaper by skipping the dealer commission, marketing, R&D and other parts of the cost you pay when you buy a commercial product. And the other one is to make something better than the available commercial products and to have an infinite number of ways to tweak your system.
This is so insightful by @nenon!
Certainly, I fell into that second camp, not so much by choice but by necessity, since the available music servers and streamers at the time (2 years ago) seemed to be optimizing the wrong things, compared to what @nenon , @romaz , I and others were finding in our own experiments.
But all that changed once I saw what Emile was doing with the Extreme. Someone said it very well a few posts upstream — with the Extreme, you're not just buying a product, you're buying into a project, and signing up for a journey to benefit from Emile's continuing experiments.