At 100 billion lookups/year, a server tied to Elasticache would spend more than 390 days of time in wasted cache time.
These companies have solidified remote work as a part of their corporate culture.