Shared abstractions instead of a self-contained SDK
One HTTP stack, one serialization layer, one authentication model, one middleware chain, across every API you generate a client for. If you consume fifteen APIs, you configure retry and proxying and telemetry once rather than fifteen times in fifteen vendors' idioms. This is the exact opposite of what Voxgig does, and for the consumer it is clearly the better shape. Voxgig vendors everything into your repository, so the generated SDK has no runtime dependency at all. That is what an API provider wants to hand a customer, and precisely not what a consumer of fifteen APIs wants to install fifteen copies of.