Business People vs. IT decisions

In my opinion!

Business people must take responsibility for the requirements related to the business processes they want supported by an IT solution, the information flowing into/out from the solution, and the information to be stored by the solution.BUTThey should leave the desicions related to technical issues as well as vendor selection to the IT people with the background and knowledge to make informed decisions on those issues.Unfortunately - Today many business people have learned the name of a vendor or product by heart, and writes requirements specifications that can only point to that premade decision. This leaves out important objections like other solutions might better fulfil their needs, other solutions might be cheaper to acquire, other solutions might be easier to deploy and maintain, etc.Do you agree?Do you have a solution?Please talk back./Erik