Hence the need for a FreeBSD specific file manager that supports ZFS. I know Chrome can be started without dbus. QT at least needs machine-id file present in some cases but not dbus itself after build. I think there will be ways around it eventually. One could even establish a QT platform upstream, and remove the requirement for dbus to build. It won't be easy but anything can be changed as long as there is the will to make it happen.