Earlier quoted context omitted.
To me, UI look and feel != philosophy. And having a similar looking UI != "very similar" iPadOS didn't even have overlapping windows until very recently. It barely has application multitasking with a highly compromised implementation. It doesn't even really have a central file system or user directory. It's missing a laundry list of things that macOS has that Linux distributions with also Gnome have. Let’s not forget…
It’s not just look and feel, it’s approach to various things, like how GNOME shares the iPadOS tendency to cut advanced features instead of putting them in a less prominent position. The menu bars of Mac apps are full of such functions that under GNOME simply wouldn’t be implemented because they don’t fit in a toolbar or hamburger menu. There are several aspects of out of the box customization that are more like iPad…
The thing is that Gnome has numerous desktop environment alternatives and nobody is stuck with it. Linux desktop environments are free to be opinionated because they know that their users can just use something else. You can even install Gnome and KDE at the same time and switch between if that's really your thing.
Gnome doesn't limit you to installing applications that are in Gnome's own design system. You say "The menu bars of Mac apps are full of such functions that under GNOME simply wouldn’t be implemented because they don’t fit in a toolbar or hamburger menu" but that's not really how it works on Linux. The desktop environment is just the desktop environment, it's essentially separate from everything else.
When we are talking about "Gnome apps" we are really only talking about ~30 core apps that are included with the OS. Many/most/all of them you could even uninstall entirely and replace with something else.
Gnome choosing to have a small settings pane is a deliberate choice to keep things simple for their desktop environment's intended audience, but it is not a deliberate choice to limit functionality or freedom (installing apps from third parties, changing your browser engine, compiling code on your own system, etc).
Very much unlike iPadOS.