> dealing with user-generated content (like these ads) is hard.
That's not really an excuse because no one forces Google to be in the user generated ad business. They want money from advertisers so they should do all they can to offer the best service possible.