Seems like a contributor reputation score (shared across all projects) that one can build up over time would be a clean solution to the low quality pull requests.