Having followed this controversy but lacking the technical knowledge...it's hard for me to judge much.
That said, I'm actually pretty happy with the outcome here. I'm a GNOME lover, but I think System76 doing their own thing is better for them. The way Pop has modified GNOME since cosmic shows a real misunderstanding of its workflow and priorities, splitting everything up to slow things down and ironically getting in the way of the keyboard-driven workflow their awesome tiling extension encourages. They do good work and the vision they seem to be moving toward isn't inherently bad...it just clashes so dramatically with GNOME that trying to beat it into that shape makes for an awkward result that doesn't suit either vision.