1. Food and shelter (death-prevention in general) 2. Social status / acceptance 3. More money (or resources in general) 4. The hope of the above 3 5. Arbitrary / weird stuff like altruism, entertainment, and other self-actualizing junk like discovering "meaning"
Human-centric design is focused on maximizing some or all of the above 5 points and generally leads to a successful small business. Meanwhile, engineering-centric design is focused on optimizing "obscure" things like load-time, memory-allocation-efficiency, code-understandability, engagement rate, click-through, or even profit. And while it can lead to success, it is nevertheless something of a red-herring to folks in the creative fields.