I hoped this would talk about network transparency and authorization. I haven’t learned D-Bus yet, but when I see statements like “logged-in user” I get concerned about obsolete assumptions of a single desktop not backed by datacenters.
You're looking at the wrong technology then. Dbus is aimed very much at local use and Unix socket connections which authenticate the processes sending messages. It's not an obsolete assumption for dbus because that's all it does / where it's needed.
You need something different for your plans. Maybe look at zeromq for example? Or redis? Or some other pubsub stuff?
I've managed to excise D-Bus and other toxic freedesktop.org (Red Hat / GNOME) garbage from my Debian system. And it's still a fully usable desktop environment. Nearly everything works.
The removal process is quite spectacular, you can see apt delete hundreds of interrelated dependencies, one after another. So satisfying to see it all go.
I hate the Freedesktop.org organization and their design philosophy. Also their pro-censorship political stance, they were among the first to adopt the polarizing "contributor covenant" code of conduct and other Woke ideas, such as renaming all the git master branches to main. [1][2][3] And I like having a minimal system that's practical and usable.
Also what I deem "cargo-cult enshittification" of the Linux desktop, where open-source blindly copies large corporations in enshittifying their platforms. This is particularly notable with UI design, with GNOME being the worst offender.
Large corporations cater to the masses, so they follow these fashionable dumbing down trends in order to satisfy marketing/branding goals and maximize revenue. If it looks "trendy" then it will generate more sales, revenue, etc. And open source software ends up copying it unthinkingly.