Advertisement is getting so much uglier nowadays. Worst part is that instead of exposing the company and give it good name, it only makes people like us disgusted at the fact that they're supporting this. Unfortunately, most people will never find out and maybe even the companies that are being advertised.
What can legally be done to prevent something like this? It's worth noting that this is not nearly as bad as the kind of stuff that ISPs do in some other countries...