Interesting article. I am not sure about Google’s but this is true for most companies, especially when they are large companies with large investments in their propietary systems. It does take a concerted effort in keeping things evolving. In general it is about constant refactoring, but in general the business needs overwrite some of the engineering imperatives. It is a hard balance to achieve.