Predictably, all the blame is laid at systemd's feet.
The current churn is happening, because all of Linux's core developers (kernel and user space) are wanting that change...to push the envelope.
For example, the current change in CGroup's namespaces are because kernel is mandating that the current cgroup access mechanism be deprecated. They want a single writer to Cgroups. Systemd is in the unfortunate position of complying with that request. Guess what? Soon enough, so will Upstart.
Again with kdbus, the person who made the push is not "evil" Lennart, but Kay Sievers - a long time maintainer of udev.
Systemd is nice. Don't be afraid.
Http://www.lambdacurry.com/systemd-nice-dont-afraid/