We have a system to invalidate spammy PR's, but not spammy users.
The problem with most "spam flagging" solutions is:
1. They only kick in _after_ the PR is created and the maintainer's time is wasted.
2. In some cases they might actually cause more harm than good. A user is flagged for spamming, gets blocked, creates another account and spams some more... etc.
For that reason we are focusing our efforts on just re-routing these impatient users into guides that have them creating PR's on their own repos.
Long term we are definitely committed to updating the program to make sure it's delivering on the mission of getting people positively involved in open source.
The problem with most "spam flagging" solutions is: 1. They only kick in _after_ the PR is created and the maintainer's time is wasted. 2. In some cases they might actually cause more harm than good. A user is flagged for spamming, gets blocked, creates another account and spams some more... etc.
For that reason we are focusing our efforts on just re-routing these impatient users into guides that have them creating PR's on their own repos.
Long term we are definitely committed to updating the program to make sure it's delivering on the mission of getting people positively involved in open source.