We could consider setting the brightness value immediately in
setBrightness()and reverting it if the KAuth invocation fails.DDCutilDisplayis already doing this, and there may not be many downsides apart from being an even bigger lie than the current one.
KWinDisplayBrightness also does the same (by accident :D), doing it like that here too would make sense imo