Mostly agree, but ops tempo and having a predictable schedule also are huge for quality of life. I could not have sustained my life as a tanker toad from 2014-2017. Min dwell between deployments and then red flags shoe horned in between, plus other crap crushed me.
And, even today, if I don't have approved leave on the books then nothing is safe or sacred. There are still many communities running their people to the breaking point.