Might be a stretch for cloud services generally, but for public dns resolvers there's definitely an argument to be made: a) you pay nothing for the service, b) providing the service costs money, c) the provider benefits indirectly from the added insights and market power of user traffic