It comes down to disdain for the end user. Nothing you can say will change their mind because they're right and you're wrong because you're a dumb user who doesn't know what you need and they're the engineer with the credentials to prove it.
I will say though, one good thing about Linux is the ease with which you can choose something different. You don't have to use gnome or unity or snaps or even systemd if you don't want to, you can't say the same for the other two large userbase desktop systems, where youre stuck with the decisions of the designers with no recourse. So if these developers make things that are only uses by people because it was the first thing they installed, that's fine, I have my other options and I like them.
I will say though, one good thing about Linux is the ease with which you can choose something different. You don't have to use gnome or unity or snaps or even systemd if you don't want to, you can't say the same for the other two large userbase desktop systems, where youre stuck with the decisions of the designers with no recourse. So if these developers make things that are only uses by people because it was the first thing they installed, that's fine, I have my other options and I like them.