No requirement doesn't mean "don't be a mensch"
You believe you know better than the authors themselves about how they ought to be treated?
They chose -- explicitly, voluntarily, knowingly -- to give the thing away for free. That's their right for their own creation. Your preferences don't supersede theirs.
I don't know what a mensch is but if they wanted to be compensated for their software they should not have released it as Free Software.
Yeah but like, we don't know if OP is making any money off this, let alone significant money. Let's not instantly hold them to the same "please contribute or you're dragging things down" standard as a zillion dollar corporation.