@natevw @xcorvis
Yes, in a perfect world, all software is built in a user-centered way. (I’m the one usually beat the drum of “All software impacts people! Know who they are, and be good to them.”)
Still, in our world of tradeoffs, sometimes there’s a hard choice between “check functionality box X even though it compromises the experience somewhat” vs “cut functionality X to keep the experience polished.” And the best choice there very much depends on context.