I've worked for many businesses where IT has far too big of a hold on business decisions, thus IT decisions result in poor business decisions. I have also worked with businesses where the opposite is true, business managers don't heed recommendations of IT.
There needs to be a solid, very bold line drawn between the two. I have yet to meet ANYONE in IT that really knows a good business model, and that includes people who run successful IT based businesses. They succeed based on their IT knowledge, not business prowess.
Just like when IT was still in high demand and was seen as a unique skill set.
At that time, telecom was becoming VoIP focused and many GOOD business telephone companies provided VoIP PBX's at top dollar. It companies jumped on the bandwagon, Avaya, 3-Com, Linksys etc. and all had a cheap VoIP solution, it was absolute rubbish though, most still are. They know IT but haven't got a CLUE about business telecom needs. Their hardware offered features that were useless to business while eliminating features that were mandatory needs. As it seemed no IT departments had a clue either, they jumped in and recommended their favorite hardware suppliers (3-Com's etc.) with no knowledge as to where they failed so miserably.
Companies invested thousands only to receive endless complaints from users who were the actual revenue generators for the business (keeping in mind that IT staff are an company expense not a revenue generator for most businesses). They couldn't work as efficiently and it cost the company in lost revenue.
After a year or so, they all went back to the old, tried tested and true telecom providers, such as Nortel and NEC/Nitsuko. Regardless of replacement cost, the solutions worked and business increased again.
In those cases, IT having a handhold in business resulted in misinformation due to personal favoritism toward providers, which is business 'no-no' #1.
I've seen it many times, CRM solutions, back end solutions, hardware solutions etc. Where IT is called upon to resolve a business need and fails miserably, while thinking they've done great.
There are different mindsets in any company. Sales and marketing staff should be free spirits, creative out of the box thinkers. IT is best suited for linear, regimental mindsets, with an ability to provide creative solutions too of course. AR and AP needs to have a mathematical, methodical and calculated mindset, etc. Cross training is imperative in many cases to be used in an emergency situation, but people need to realize that all companies must choose people who will be a benefit for their direct role.
A business owner needs to employ people that do things better than he/she can. Surrounding yourself with specific skill sets ensures you have the best tools on hand at all times.
This concept that anything technical MUST be an IT decision is flawed and proven fruitless over and over again.
It is a different mindset, different job focus, different daily role etc. How one believes it can take over for the other is laughable.
the audacity of an IT manager to believe he/she can do other people's work as well as they can, or better is ridiculous. How about you get the receptionist to update the server, how about the shipper starts desktop support or the CEO and CFO deploy a new multisite CRM solution?
Now you are laughing at the though of it but turn the tables, the same is just a much of a joke to them. If you are an IT manager with an MBA, that' sone exception, other than that, people need to focus on the roles they are trained and skilled at, instead of just looking for a new way to justify their own existence.