At least part of OP's problem is that she was a consultant. She didn't work there. Note that in her story, employees of BigCorp did WFH. There's even less upside for BigCorp to change policy because it would positively impact some consultant's work/life balance. In BigCorp's mind, the consultant is exhorbitantly expensive and doesn't deserve work/life balance anyway.