With this recent talk of indie vs. corporate, I honestly fail to see any reason to work with a corporation on a creative product beyond just the IP catalog (whether that being using it or getting inducted into it). Like, at most you get more marketing, but most corporations pay on commission instead of royalties so you're not particularly impacted by the marketing one way or the other. Otherwise, you don't keep the IP, you can't talk about your time at work in depth, you're beholden to strict schedules, and don't even get me started on those focus groups. Even the upside of having someone else handle budget is negated when corporations don't like working with people who don't have established portfolios. I dunno, maybe someone with better corporate know-how can well-actually me on this.
The other issue is, believe it or not, distribution. You would think that digital media would have solved this problem, but it actually turns out that you need technical knowledge to truly publish your works independently. All of these media platforms usually have stipulations in their ToS that they own the rights to your work and can do anything they want with it. A lot of what is being considered as indie publishing isn't truly indie publishing thanks to this. If you wanted to actually publish on the internet you would need to know how to build your own website and make use of networks like torrents or IRC or something like that.
But it is kind of an amalgamation of things that can do it. The collective negotiations and legalese that comes from distributing on various platforms with their own rules and restrictions as well as things like PR and marketing can overwhelm small teams. Signing with a publisher essentially gives you an indefinite service that handles all of that so that people can concentrate on creating in the first place.
But that's really only if you want big profits or to become popular/famous. Because of this insanity I think creators should just focus on making a quality product instead. You might not make enough to live off of your work but at least you can be free to actualize your vision to the best of your ability.