For me, I would have no problem paying for open source software, and have a few times. The problem is I have to have an invoice I can submit to corporate accounting to an actual business entity. I can not "donate" company funds to some random person on the internet.
Many open source projects only have donations based funding, no way for be to download an actual software product that I am invoiced and pay for.
Package the binaries and sell them to me, I will happily pay with company money...