these kind shenanigans are looked down upon, especially from a operations perspective.
I want a boring operating system goddammit, without getting either grifted by a corporation (redhat/IBM) or having to deal with plain anti-user behaviour (microsoft).
I can imagine an eventual fork, like gcc / grcs or xfree86 / x.org of old, if a real issue to split on crops up.
Sad to see an open source project that they basically started from scratch be ripped away from them.
As an aside, congrats to Poettering for successfully keeping systemd separate from IBM and hanging onto maintainership when moved to Microsoft.
The main point I see here is: LXD is not a community-driven project anymore. LXD now follows what Canonical wants/needs, not necessarily what the community wants/needs.