Some good points made, but the part about many people in open source getting paid to do it is a stretch. Lots of google insiders have talked about the fall of 20% time (and most 20% time projects weren't open source), and few-to-no other companies offer this as a perk.
I'm all for increasing opportunities for underrepresented groups, but don't discount all the passionate, unpaid work people provide to the open source community!