^exactly.

Besides, having a publisher doesn't mean you're no longer independent in development. Think of publishers of books. The author can be completely freely creative if they're famous enough.

Publishers help with advertisements, localization, support the devs on multiple platforms etc...