Looking for solutions to business problems means starting out by evaluating all the options on the market based on agreed upon criteria, like cost, integration, features, scalability, and more. This means that the firm will not typically have a preference about buying or building a software solution before they have fully evaluated your needs. If your vendor has a strong, yet unexplained technology platform bias, take the time to understand whether this platform actually meets your need.