Who’s to blame for dishonest ads?

Alright, everyone has seen these ads right? We all know that they are scams right? Here’s what I don’t get. Why do major sites like weather.com, NBC, Fox, MSN, etc. allow these people to get away with this? I’m telling you right now that ads like...