I want to start by saying that I absolutely love that MCC lets you choose which campaigns/multiplayers you have installed. It allows for helpful management of storage space in a time where games can be massive in size.
One idea I had would be to increase the options here, allowing for the optional uninstallation of Anniversary content.
Now I want to preface this with I don’t care if people prefer classic or anniversary for any of the games, enjoy them how you want. Not trying to start a flame war, just propose a suggestion since 343 recommends these forums as the avenue for that.
I personally (and I know others) don’t care too much for CE or H2 Anniversary graphics in campaign and I don’t touch H2A multiplayer. However in the current setup, if I want to play classic Halo 1 & 2, I have to have all the Anniversary content installed as well, bloating up the size of MCC. I think it’d be really nice to be able to choose to uninstall H2A multiplayer for example, so I can still play H2C. Similarly uninstalling the new assets for campaigns, but still being able to play on the classic graphics.
Now multiplayer is already pretty separate for H2A, but campaigns are more intertwined. I’m not sure what the code looks like for it feasibility wise, but my idea would be if Anniversary content is not installed then the assets used for the new graphics/audio are uninstalled and the functionality of the “switch graphics” button would be disabled.
Once again, not a huge thing by any means, but in my opinion would be a really nice to have option to allow saving some extra storage space.