From way up here in orbit, it seems the problem is leadership, in that it's way too open. Somebody can suggest a shitty idea, discuss half of the issues it and then four months later —without quorum— drop a patch to implement the whole thing. That gets accepted and before you know it you can't launch executables from Nautilus. See: https://gitlab.gnome.org/GNOME/nautilus/issues/184
I'm not saying Carlos shouldn't have some autonomy here. He's been running Nautilus for a few years now... But is it acceptable that just one person steers the most fundamental component of a desktop used by so many downstreams? I wonder how many of the other GNOME culls (https://askubuntu.com/a/286438/449) can be attributed to a couple of people with so little discussion.
I do abhor design by committee and trying to keep too many stakeholders happy can really lead to a product becoming flabby and inefficient, but interface decisions within GNOME seem to happen too often without any scientific rationale, let alone a consideration of how it might affect users.
Also slightly pissed that the major commercial desktop players (Canonical, SUSE, Red Hat, etc) aren't pushing back. They'd seemingly rather write their own stuff than feed into the running of the project. NIH.