The cost in goodwill (and perhaps even real money) of using translate to fill hundreds/thousands of google ad-filled spam sites in hundreds of different languages may be much higher than they could ever conceivably recoup in charging for the API.
Once you charge more than any legitimate user would be willing to pay for the API, you are effectively shutting down the API anyway.