I'm not sure I detect the grouchiness in the bug report, although I probably would have closed with a line like "Thank you for your work!" which might be omitted when reporting bugs in paid software. For free software, bug reports are part of how we contribute back to the community. For paid software, bug reports are part of why we aren't paying more for the software, and the fix improves the capital asset of the owner, rather than being a contribution to the community.