Do you think all of the 90 million people who didn't vote are in such a poor position that they can't sit on their couch for 1 hour 2-3 times a decade to cast a mail in ballot?
This isn't some small marginalized group, it's nearly 40 percent of the voting population. I mean, I just think that if you can't do the bare minimum civic duty for your country because you are not excited enough for the candidate, it says a lot about your character.
And voter accessibility is easier than ever, this was demonstrated by the fact that millions of more people voted in the previous election. Mail in, drop boxes, early voting, etc are more and more available. In 2020, 72% of the votes cast were done either early, by mail, or absentee.
North Carolina, a red state, has online voting for blind or otherwise disabled people, mail in ballots, weeks of early voting, absentees voting, on site voter registration, automatic registration with the DMV, etc, had 400k MORE eligible voters and 200k less ballots cast than 2020.
Absentee ballots are mailed out months in advance, meaning you have months to mark the form and send it back.
I mean, I just fundamentally disagree, I think that people who don't vote, generally don't care, there are so many resources available, and saying that it's some individual persons (Harris) fault for 90 million people failing to do their job, is just dumb.
The actual reality, is that most people are inconsistent voters and they just can't be bothered most of the time.
For real open source projects, it's a lot of the time not nerds working for free.
All your favorite frameworks and libraries are often developed in house at big companies (angular, react, vue, tensorflow, Kafka, pytorch, k8s, Jenkins, and many many more).
And even then, much of the development on them is done by people who are getting paid to use the frameworks at smaller companies.
There are tons of examples the other way too of course, but even the Linux kernel is mostly corporate commits, Google, Huawei, Oracle, and others.
This isn't inherently bad, but it's not as cut and dry as people make it out to be.
I want to add, that language development is also often done by companies. Today for example is a Mozilla thing, and while a non profit, the devs aren't working for free.