I have to say too many people look at the cost of components without looking at other costs that have to be covered in order to be in business. Things like building rent, utilities, marketing, advertising, design and development cost. Not to mention things like product liability insurance, general liability insurance, etc. Then start adding things like labor, tools, payroll taxes, etc. Then you have the client headache items, product support, warranty, returns, damaged goods, etc. Then cost of money for inventory, maintaining a website, accounting. And at the end of the day the owner would like to have enough money left over for a happy meal.
I have run companies and spent many years consulting with businesses on how to be profitable and in my experience component cost is just a part of the total cost especially when you are out of the mass production part of the market which I believe is the case with brew controllers.
Certainly you can save money by building your own, but you also do not have the same expense structure as the commercial controllers.