Some compositors are not interested in wlr_session, for instance nested compositors. Disabling wlr_session removes the udev dependency.