It doesn't mean they don't accept contributions at all, just that they are strict about who can contribute.
The main problem is that with your contribution you're making them do the work of writing tests for their proprietary 100% branch coverage suite to cover your contribution.
Spelling fixes and such are trivially accepted. Everything else is not.
It doesn't mean they don't accept contributions at all, just that they are strict about who can contribute.