Because Google gets money from advertisers. Advertisers in turn pay Google because it makes them sell more. So the more Google is able to provide me with ads that make me buy something, the more the advertisers will pay Google. Taking the money of the advertisers and not boosting their sales doesn't pay on the long run.