@crazybutable @inthehands I've heard many devs say "I don't know how this feature will be used. It seems dumb, but the product managers are the ones who know the customer, so I have to do what they say."
My answer is always the same. It's our job to learn those things, and they're learnable. We may have different skills; Swift or SQL or graphic design or testing or analyzing user feedback. But every one of us is responsible for delighting our users, and we can only do that if we know them.