That's a fair reason why they might not be submitting, but is still not a reason why they should be given karma.
Also, they say they've been here a couple of years, and their account is nearly six months old. Then the first post is asking for karma.
So still, perhaps it's harsh, perhaps you're willing to upvote the submission to give them that karma - no doubt others will - but I still ask the question.