The main setback for the Google ads is that it's very difficult for you to get approved now for the AdSense. Also the terms and conditions for the program are too difficult to be met by the webmasters.
Most of the website users dislike ads when navigating websites. They also complain about the ads saying they are annoying. This can cause visitors to refrain from coming to the website.