As I wrote the title to this question, I reworded it a handful of times because I'm hoping to get good, well thought out feedback from the community. Not just "off the cuff" answers of emotion.
Over the span of my career, I've been witness to, and a part of, many situations where there was a need for a particular software tool. However, the people involved were only looking for "free" solutions. Even though there were well know, well respected, and highly polished tools right in front of them (metaphorically speaking). The single con that these solutions had was that they had a price tag. Maybe $9. Maybe $9000. (usually on the low end of that scale)
So, "Why are developers generally opposed to purchasing software tools?".
Addition
I should clarify that this question is not asking anything about FOSS. Assume that the tool that is needed does not have any FOSS solution available. Also assume that we're talking about products for less than $100 as these are the tools that seem to have the most resistance. Things like VS tend to be easier to justify or not because a business is usually making the purchase. Where for the sub $100 tools, it's an individual developer.
