@baldur the demographic who are deeply invested in FOSS as a philosophy are generally still willing to make that trade, as they always have done. in practice, however, the majority of users are more casual fans of FOSS, who will seek out alternatives more quickly when things frustrate them, and who will accept commercial alternatives that are more comfortable to use. when the bar for frustration shifts, but the design philosophy of the software does not move to match, those users leave.
@baldur there are examples of projects that have made a concerted effort to solve these problems (KiCAD comes to mind, running user surveys and then acting on them rapidly) but they are a minority.
my personal view is that this is an endemic cultural issue that has plagued FOSS for decades, but I don't have the energy to get into this because it inevitably leads to tedious reactionary defensive responses.