Gnome is very competently made except it’s made for a different genre of person to me, and their attitude towards customisation is outright disdainful. You install an extension or mess around in tweaks and gnome looks at you like you just used the salad fork for seafood.

I think it’s made for people who like Macs or sth.

Wouldn’t be a problem(people can use whatever makes them happy) if the gnome Devs shit attitude didn’t trickle outwards and harm customizability in other environments.

Serious question. Why is there an expectation that your DE should be customizable? Isn’t the fact that you can choose one in the first place a customization?

Because the point of Linux is I get to make it my own

If I wanted to use what the Devs tell me is the right setup and “just works”, I’d not own a computer at all. I’d just get an iPad, which has that appliance like “no options, just does what it’s made to do, works great under those constraints” thing going for it.

You have as much customizability as you will take for yourself. If you don’t like it, fork it.

I don’t think you understand the implications of what you’re suggesting.

Forking a project as large as Gnome is a massive undertaking. Not only is it a lot of up-front work to implement the functionality, but you also have to stay up-to-date with all upstream changes, and there’s likely at least a few Gnome developers that are paid to work on it full-time, so that is a lot to maintain. And not only do you have to build it for your own distro, but you also have to convince maintainers of other distros to adopt it as well and put it in their repositories, otherwise you have no community of users, which means no community of developers either.

Forking Gnome is wildly impractical. It’s not a feasible suggestion to make at all.