In the other hand that ad business model allows them to provide services without charging money to the entire world, and that means a lot of people which otherwise wouldn't have a chance to access. Google made the web a much better place without any doubt, at least for a long time. But of course sometimes they also deserve valid criticism.