That's an incredibly classist point of view. I have plenty of friends at a top institution that can barely afford rent and to eat after their 2 hour commute. If they had to, sure, they'd find a way to sacrifice something to pay for github, but it surely isn't "ample disposable income." Please look outside your bubble.