devilgrove sometimes plugging in monitors can cause Intel MacBooks to change from 8bit to 10bit color depth even after disconnecting. that happened on a 2018 MBA I tested. is the internal display still set to 8bit in betterdisplay?
also surprised that dither=0 worked on your Mac. it didn't work at all for me on both a 2016 MBP 13" and a 2018 MBA.
the only devices I've gotten it to work on are 2015 and earlier. the only Mac it truly "significantly improved" for me is the 2015 12" single-port MacBook
(The way I prove it is that shifts in banding should show up while changing color table software brightness in betterdisplay after successfully disabling dithering. It's "smooth" instead when the boot arg isn't there. On the devices it did not work on, adjusting the color table remained smooth even after setting the boot arg)