>You can’t always choose your own hours or get to work from home. Business is all about making money, so you have to do whatever it takes to succeed. If that means you have to answer calls in the middle of the night, then so be it.
Not necessarily true. I've known an entrepreneur that left consulting to do a software startup for exactly this reason. Being beholden is a consulting nightmare, not a software product company nightmare, in my experience.