From my experience it seems like in many technical roles the work-life balance can be as good as you can afford to make it. There is an obvious trade-off between career development and maintaining a healthy work-life balance.
Being willing to say no, is also a huge part of this. The sad thing is always saying "yes" often results in both a worse product and spending your life in the office.
I've also found that it can also damage your career. Being a yes-man does not gain you respect or the time to do well on what you take on. Not to be construed as "being difficult to work with is a good career move", it's just worth noting that saying no at the right time can be just as good a move as saying yes at the right time.
another option is just keep the assets as SVG's and use a library to do the conversion (ios/osx specifically, I personally use SVGKit - https://github.com/SVGKit/SVGKit )
* "Three reserves the right to suspend the international roaming when in a selected destination if the customer’s use exceeds any of the above limits for two (2) months within a twelve (12) month period. The service will be reinstated once the customer returns to the UK."
* "This offer is intended to be used by UK residents travelling abroad, and Three reserves the right to suspend the service in the event the UK allowance is used exclusively abroad for three (3) months within a twelve (12) month period."
> PS If you are planning to do this... please consider using a password manager first.
which shows that he is aware that this is only a second-choice solution.