Not everything is a map-reduce job.
Of course it isn't. But how many 1000s of extra machines would they have required to do the what? 80%, 90%, 95%? of their total daily cpu cycle expenditure if they had used clustered RDBMSs for their core operational work?
You obviously expend the greatest efforts optimising where it will do most good. Not everything you write.