Brandshield sent a fraud report to the domain registrar. Unless they are also your hosting provider, a domain registrar has no control over individual pages, only over the domain as a whole. So this was the only action you could expect to be taken, if you expected the domain registrar to act, and you sent them a fraud report hoping they’d act. So claiming they only tried to take an individual page down is disingenuous at best, and more likely just an out and out lie.
You grossly underestimate how much some people truly love the idea of highly personalized ads. People who believe they are the best possible outcome and cannot fathom why anyone would have any problem with them at all. That’s who you are asking to dogfood this product, and they would and would find no issues with it.