Kris, you got that right. And I also think that there are more sites that steal patches from NLSC. But probably, that nbatrky thing is probably the biggest theif.
Nothing more needs to be said really. Patch stealing is completely against the spirit of the community and unwritten code of ethics amongst patchers and we're not going to support it here.