343 is so frustrating. They need support!

They just can’t seem to put it all together. Halo 4 had a decent campaign but terrible multiplayer. Halo 5 terrible campaign but very good multiplayer. Now Halo Infinite, good campaign with awesome multiplayer gameplay but zero content! Microsoft needs to put some support studios with 343 immediately to correct this disaster.