It always concerns me when a programmer reads a customer problem and offers a technical solution. It could be that an open-source API really will solve the problems he mentioned, but if you want adoption, you&#x27;ll need to get better at explaining how they customer&#x27;s life is going to get better.<p>If I say, &quot;X is too much hassle&quot; and someone replies with &quot;Good news, I put a bunch of PHP up on Github&quot;, I&#x27;m not seeing less hassle. I&#x27;m seeing more hassle. Now I don&#x27;t have to just worry about a half-dozen vendors, their possibly-janky products, and their willingness to spend 30 years supporting something that fell out of fashion. Now I can also worry about trying to glue all that together with somebody&#x27;s hobby code that, if the average open source project is any guide, will be swiftly abandoned.