I like macOS for the attention to detail, not for the rounded corners.
I like X11 for the flexibility, not for the ability to poorly imitate another system.
I will give credit to GNOME for trying to be their own thing, but it seems like they have no real vision, except trying to be "simpler" at all costs.
I do wonder about eOS staff issues. It would be a shame to see that fall apart, I've been using it for years. Even so, someone picking up the torch as it were would be better than starting another.
I’m also annoyed that they don’t go for Objective C which could make a lot of seasoned Apple developers comfortable, but instead went for a custom language.
Vala wasn't a custom language for elementaryOS, it already existed for years before the first version of the OS (and i think the first version didn't use any Vala code).
It most likely used instead of Objective-C because its object system was built on top of glib's gobject system and elementaryOS used Gtk and a lot of other glib/gobject-based libraries. Using Objective-C would mean they'd have to base their UI on GNUstep and GNUstep wasn't as polished as Gtk.
Remember that while they used macOS as an inspiration, it was never elementaryOS's goal to make a macOS clone.
I have used Vala a bit some years ago to make a Gtk program and it was MUCH easier using it than using Gtk from C directly, so i can understand why they went with it.