Why would that be disabled by default?
https://github.com/mpv-player/mpv/blob/a3baf94ab9f3b43a8027d...
Would be appropriate to have true/false/auto instead of auto==true though, so auto wouldn't use it unless it confirmed to be working.
Meanwhile on Linux you gotta configure every app one at a time because sane defaults and auto configuration weren't invented here.