Where are they using all of these data centers and mainframes? That is they are spending at least 400 million to do what exactly? To me that seems like rather high figure in any case for their sites and logistics...
I imagine Twitter could also be built over a weekend, right? :-)
But yeah... old company, they might still have stuff written in cobol virtualized somewhere.