“Stack fallacy is the mistaken belief that it is trivial to build the layers above yours,” Sharma says. It’s the reason that companies fail so often when they try to move up the stack. “They don’t have first-hand empathy for what customers of the product one level above theirs in the stack actually want. They’re disconnected from the context in which their product will actually be used.”