When people start believing that open source software is inherently superior in every situation, or that ideological purity is the most important consideration, they aren't making decisions in the best interest of the company. Engineers are especially prone to overestimating the downside risks of using closed source software (A long list of what-ifs such as "What if the vendor goes out of business without warning?") and underestimating the downsides of using open source alternatives (Notably, the inability to pick up the phone and have another company's engineers deal with the problem, per your contract). The situation is compounded by engineers who genuinely enjoy tinkering with open source software on the company's dime and, frankly, would prefer to be paid to do so rather than purchase a more efficient closed-source solution.
Of course, there are some situations where open-source software is practically superior to alternatives. I don't claim to suggest otherwise. However, the endless debates about ideological purity and avoiding hypothetical edge cases with 3rd party vendors frequently cloud decision making abilities in a business context.
For personal and open source projects, I'm all-in on free software alternatives. For business purposes, I'll evaluate the available options and try to make the best business decision for the company.