I was truly wondering why is it developers don't want to pay. But now I think I got it: If they can implement something like the tool themselves, it is clear how much money they are saving by NOT buying it, and implementing something like that themselves.
When you just program you don't really know the value of the code you are creating, you get your salary and company gets the benefits of your code. But if your code makes it unnecessary to pay $100 for something, the value of what you are doing becomes clear, it is at least worth $100.
Because their boss will give them something else to do and now the developer has 100$ less and nothing to show for it.