I really wish tech people would stop with this fantasizing that users don't have good reasons for the choices they make. This is why Linux Desktop has consistently failed for decades: the conception that it is "good enough" for "most non-technical people" because they've imagined some ultra-simplified usecase and then convinced themselves that they've made an appropriate replacement. Absolutely nothing good comes of this mentality.