Why?
Do you think it is counter-productive to follow the advice above? Should we all be submitting PR's for bug fixes on large open source projects? Or should we only be allowed to work on projects that have been vetted and added to some dev community's backlog? I'm serious because I see this question come up so often.