No offense to 343, but Bungie did break away from Microsoft to become independent. To be honest I think 343 would be better off as an independent Game Dev.
If they do, they lose all funding, thats why Bungie is now partnered with Activision. The Dev’s usually dont have the funding to put the game out themselves. The publisher then extorts changes and suggestions because they are funding the project.