> It’s less “the code for this is a mess”, and more “the code for this can’t be anything but a mess”.
Ok. But so what? As a customer that's not my problem, and Apple has a HUGE war chest to pay developers to maintain the mess. I have nothing but 1x displays externally and this makes Mojave a non-starter.