We don't "need" a control system. We are in the "want" business, if someone wants a control system provide this to them.
Generally I work with control systems in the ultra high end market. But on a occasion we work on the house of many apps. I was at one of those today and I am very comfortable using a control system. I can use this house as an example. I received a list of 20 questions today (maybe 19) on this app and that app.