No arguing that she was in the situation you describe because she screwed up, but I personally don't see that as a reason to think that she didn't deserve help. I would have given her taxi fare if possible.