People talk about free software but to me there’s the cost of time that’s often overlooked. Submitting bug reports is one way to help “pay” for your “free” software. Sometimes there are usability or productivity or compatibility costs as well, all costing time. But we owe it to the developers and maintainers to put in that work in exchange for all they’ve done.
Paying $8 is also valid, but I wouldn’t complain about it. It’s just the cost you choose to pay to get what you want.