I agree. I also think it's fair for the provider of a public service to derive some benefit from running it. The obvious questions are: Is it ethical? Is it honest? (Google phrases it as "Don't be evil.")
In this case, if they are providing an alternative to filtering and hijacking, I see that as a really important step forward. The fact that a lot of people expected those behaviors shows just how bad the situation with DNS really is these days.