This seems like a weirdly wishy-washy reason to go with, when we could pick out a more tangible one instead: For some types of software, being a bit painful to use is (counter-intuitively) the more profitable route. These user-hostile patterns are copied by other teams and apps because they are seen as “what’s professional” or “modern.” And then those get copied by others, so on and so forth… until you get the modern landscape of proprietary software.