In an ideal world, everyone would able to take the maternity/paternity leave they require, complete with whatever help/assistance they need.
It's not an ideal world.
When I had my first baby, I moved away from my husband for six months (the last three months of the pregnancy and the first three months after our son arrived) simply because my husband was in a stressful, busy, high-pressured job that could not guarantee paternity leave. Both of thought that I would be better off living with my mother and father, thus allowing my husband to concentrate on his work without worrying about me. As it happened, he managed to get paternity leave but that was due to luck rather than any sort of planning on our part!
I had an elective section for complex medical reasons and it was a hairy first few days. I can't say that either of us are disappointed or let down by what happened - mu husband was there as much as he could be and I had all the support and love from my family that a first-time Mum could wish for.
I'm expecting again and, once more, my husband's job might dictate that paternity leave is not available for us, at least not covering the birth (which he won't be present for anyway).
We made the decision for me to settle permanently near my parents and my husband now commutes on a weekly/fortnightly (depending on work committments) basis from his job. So, once more, I have lots of support around me as I face another difficult birth, this time with a toddler running around.
Without knowing the ins and outs of the OP's friend's situation, it's hard for me to say that her husband is being a selfish git or not. Yes, the friend may be a little disappointed that he's not taking paternity leave, given that she's having some complications, but perhaps their arrangements were made for the best considering what outside pressures the husband might be under.
However, I do think the OP is being a little unreasonable to judge so harshly.