>>ReadCa+(OP)
I switched to LibreWolf (A fork of Firefox with privacy enhancements and ublock preinstalled) and haven't had to deal with anything like this since.
>>ReadCa+h8
privacy.resistFingerprinting is something I had to set to false in my user.js, but I had my own user.js with my own privacy settings anyway. The rest of the settings it provides are very good for a default though.