Mixrdrop is DMCA proof, almost 99.9% hence why it's used a lot use it, I know it sucks for a lot of folks, but if your using standard tools like uBlock in your browser (I have zero issues, no popups), and the like you are fine, if you are in a country, it's blocked, a VPN solves many, upon many issues, there are even some free ones.
It's at the discretion of the "uploaders who mirror releases" in what they want to use, some providers (eg Mixdrop) upload and forget, while others like GoFile/Mega you have to constantly reupload depending on the content.
At the end of the day does it really matter if you get the game in 5 minutes vs 30 minutes? Everyone has experienced this before, that extra time you could play another game, go eat, or my favorite drop a deuce