Any standard that requires D-bus is a failed standard.
No, it's actually great idea to use D-bus, because it's not available in BSD. It's Linux community that's driving FLOSS and there's no contribution coming from BSD tiny word. Just ask KDE, Gnome or X developers about this or check which bug reports are meaningful. For example: PC-BSD has debugging disabled while even Ubuntu has this turned on (which makes Ubuntu vs BSD benchmarks quite unfair).