dbus-launch is X11-specific and contains a lot of legacy code to support X11 autolaunching. It should not be part of the Wayland (and/or Mir) future. Start a dbus-daemon directly instead.