> I feel like the tech user community has completely lost the plot sometimes.
You're mixing "badly implemented operating system", "UX patterns I disagree with", "dark patterns pushed by corporate greed", and "Turns out you need money in order to pay developer salaries even in an open source project".
I'll be polite as well and not elaborate further...