There's a very vocal group of such people, sadly. Thank you for saying no to them as long as you did. Makes it a little less likely the rest of us will encounter them in our open source projects.
I suppose here's a reason why many people choose to contribute to private companies instead -- better compensation, more respect. Only thing that's better in public projects is the knowledge that you might be doing something good for everyone.