When it comes to technology, many business owners view it as a walled garden. This can be good in certain scenarios but more often than not, it becomes too restrictive to truly accommodate the needs of the business. In most cases, business owners learn to work with the restrictions of their current tech setup. It's frustrating, but they have a business to run and there are many pressing issues they must attend to throughout the day.
It takes a dedicated time commitment to remain up to date with the current changes to programs and drivers, web/app development and design standards, latest marketing techniques, cloud technologies, and malware threats. When you add business intelligence to the mix, it can become overwhelming.
Business owners begin to dread the thought of having to dump a large amount of time and resources into their IT setup to plug the holes in their setups just to get to the point of functioning. They begin to consider learning how to resolve the issues themselves. They quickly realize that they don't have the time to run their business, solve IT issues, learn about the latest technologies and standards, and provide the best service to their clients. At some point each owner thinks, "shouldn't technology be simple in this day and age?"