Its not free. You are the product. Advertisers pay google and google is then able to provide the infrastructure to provide your entertainment. Its provided to you in hopes that you will buy something based on the ads you are shown. It must also be effective advertising if people continue to pay for it.