Depending on their workloads, running their own datacenter(s) might save them millions a month. I know it does in my own case. That said you give up flexibility for the $ savings. They may think the additional flexibility is worth the cost differential at this point.
Would be good to hear their perspective on this.