I don't know, but it seems to me that "enterprise" anything is just asking for problems, as far as Open Source is concerned. Corporations have to look at their bottom lines, and this goes contrary to the spirit of Open Source. I don't see any good way around it.
I've noticed, like you, that managers and others often avoid "Free" software. I think it's a result of a couple of factors. One is simply perceived value. If you don't charge for it, people don't think it's worth anything. The other factor seems to be accountability. If you've paid big bucks for something, you (theoretically) have some sort of claim in case things don't work. Of course with software, most of the time get nothing of the sort, but you don't find that out until you try to collect...