To get this she is required to work any weekend clients need her to (even if it means cancelling a planned holiday), any evening they need her to (pretty much all of them) and she has to read boring stuff constantly.
I on the other hand finish work after my 40 hours and go home. If I want to get some extra work I'll ask a couple of contacts if anything is going and go to the cafe with a couple of beers and have some coding fun.
I don't accept that we earn a lot less than other professionals. My pay/hours is certainly comparable to any other professional in the area I work, and I love doing what I do. If I ever earn $500,000 I'm pretty sure the hours I put in will be astronomical, and if that happens I'll probably die before I get to spend the money anyway.