> There is nothing whatsoever preventing a person of any sort from creating a code portfolio
You're wrong. Here are some likely hypotheticals:
* I'm lower middle class with four kids and don't own a computer that isn't owned by work. They own all the code I write on that machine and I'd be fired if they found out I was using it recreationally.
* My security clearance prevents me from publicly contributing for fear of getting swept in a security audit and losing my job.
* I've been harassed in the past by dogged pursuers who have doxed me and SWATed me. Publishing anything under my name is a no-go. If I don't use my real name, how do I participate on mailing lists and collaborate with other users?
So, yeah, I choose not to contribute and I own those choices. But pretending like there's "nothing whatsoever preventing a person" from open source contribution is, like I said, willfully wrongheaded.
That's the point of this article and Ashe Dryden's and the others linked before: there is demographic information associated with open source work in that a particular demographic overwhelmingly is able to contribute vs. others. They're not making idle suppositions; they're backing this stuff up.