Ubuntu's main source of income really wasn't in the desktop. It makes good business sense to switch to GNOME and have the community run it for you. What Canonical has done now has really lifted a weight off the Linux community's shoulders. Now that the corporate backing has dried up, we can go back to supporting things like Wayland, rather than trying to compete with them. Competition is good, but when it comes to something as complicated as display protocols, it's good to agree on a standard.
@skiboy941 I'm happy they are being more like Red Hat now. We can have Ubuntu Enterprise, Cloud and community run distro maybe?
@Judeibe I don't think they intend to charge for the OS. Red Hat now gives RHEL for free. They charge for their useful suite of cloud management tools, extended lifetime support on LTS editions, general customer support, and live kernel patching (which is free for the first 3 computers). The desktop OS is useful to them, because it provides a dev/testing platform for their servers. Same for Fedora. They aren't doing convergence anymore, so no need to compete with regard to DEs.