Well, unity exists because Canonical want to make Apple-ish UI that is user friendly, usable for everyone. Gnome, OTOH, want to make UI they developer...