I tried ALL the methods I could find on the internet to remove milk spots. ALL of them left some tell-tale signs after the fact. The techniques that "removed" the spot left a different kind of "spot" that could be seen in contrast to the rest of the fields. Looking at the coin with a loop and it was very obvious to see.
Since most modern mint coins now spot (some worse than others), I assume the mints hope stackers/collectors eventually get used to them over time, instead of trying to find ways to keep the coins they produce milk spot free. We are not talking rocket science here.
I find it completely unbelievable that they can't stop the spots. Just go back to whatever way it was the coins were minted 10 years ago or so. Before that, I don't remember seeing milk spots. I know there had to be some, but they had to be very rare because none of my coins before that time have spots- except one sheet of 1989 Maples that have what appear to be milk spots, but they are not quite the same color and much smaller and less obvious than what you see now. I picked up some spotted 2015 Britannias I got cheap the other day and much of the obverse on one has a light creme-colored smudge with an obvious fingerprint on part of it. Yet it all seems to be sub-surface or rather can't be felt on the coin nor removed.
Remember when people were concerned about toning on coins/rounds/bars, etc? Now, that is nothing compared to milk spots.
I still believe there is a slight chance the spots are already embedded somehow into the blanks these mints purchases, so perhaps it is not the mints' fault per se. But they are the ones who bear ALL the responsibility since they are the ones putting the finished coins into commerce and they don't seem to do anything to fix the situation, all these years later.
Just my opinion.
Jim