If you work with big companies, they behaive like investors. They invest in their own software. They didn't accept ready made solution. I think this is the case in the question. Contractor work like outsourcing organization.
>Clients are usually intrested in what the software will do for their operation. Clients are paying for a service, not investing in a software company.
Venelina Jordanova
Outsourcing IT Services Ltd.