You are assuming that there are even menial jobs available that would allow her to support herself, given the sheer number of other people who are looking for those same jobs that may not be true.
And as for the lifestyle choice part of your criticism, this site is very much a glass house in which to throw that particular brick; if you're working on a startup and doing your work in a popular scripting language, that's a lifestyle choice; a more financially rational decision would be to go and fix someone's J2EE monstrosity of an accounting/ERP project too big to fail.
And if some clever person comes up with a machine that can crank out code to spec, better and with fewer errors than human programmers... Some of us will adapt to the new situation and carry on as Dev/PM dealing with AI instead of coworkers, but some percentage will be left high and dry.