Reminds me of how GTA Online was crawling on initial load because a single thread was parsing a 10MB JSON file.
Maybe modern software is like that. Just a hundred small inefficiencies that don't look like much when benchmarked on an individual part of the stack but combine into a monster.