Totally agree with your statement i have been playing halo since halo CE came out on original xbox
Im 32 years old and i can honestly and sadly say i no longer have that same love or interest in the halo games
since 343 took over the halo games they seem to be distancing halo from its original formula more and more with each game 343 have tried to make it there own thing when they didnt have too!
Bungie left them with all they needed but instead of great stories, great gameplay, fun co op/splitscreen experiences we get games that have terrible writing, destroyed one of the best and oldest halo characters (Cortana) and all the issues you have listed in your post above!
Halo 4 was a big change i didnt mind it though i give it a go as any halo fan would and i was excited to see a new halo game and even though i hated that they killed Cortana off i thought the ending was pretty good and the story to try save cortana and also the introduction of the forrunners and didact was cool and enouvh to keep me gripped
Then halo 5 came along and i never felt so dinstant from the franchise the story was a mess the mutilation of cortanas character was shocking
bringing her back and as the main villain was the worst idea possible and made halo 4 seem irrelevant!
They introduced a load of new characters who lacked personality osirus and blue team also no explanation in game of who blue team is and where they have been the whole time throughout halo reach, halo CE, Halo 2, Halo 3 and halo 4 unless you read the books but people who play the games should not be deprived of story in game and expected to find the material to answer questions regarding the games story in other forms of content!!
Then halo infinite came along we were promised all sorts
They knew the fans were angry and disappointed after halo 5 some hoped infinite would be that big jump back to classic halo we all know and love but no!
yet again 343 disappointed they killed cortana yet again and off screen they could have done so much more with her story they could have put plot twists in there could have said when she enetered the forunner system in halo 4 and was trapped in there at the end it corrupted her or the didact corrupted her or that the reason she started going nuts was actually the logic plague not the rampancy and the gravemind could have came back into it
She could have been controlled by logic plague and released the flood on zeta halo then we would have the flood back aswell
Or instead of killing her off yet again and replacing her with another character they should have used the weapon to merge with cortana and cure her and give her another 8 years of life till they find halsey and come up with a new plan to keep her alive longer etc so much potential but we got the most basic mediocre story ever!
The game was so built up on this big scary bad -Yoink!- brute Atriox and he only shows up in first and final cutscene! hes not present in the whole game other than a few seconds at start and end
Instead we get a brute who just constantly video calls you and talks rubbish
The gameplay was repetative and boring same thing every level your inside a forunner structure oh a locked door the nweapon cant open it you need to find a power cell… again and again and again
Huge open world yet it couldnt be less full of life wheres all the banished army the banshees? The ships? The scarabs? The massive platoons? All the brute army that took down all these ships got past the gaurdians and took out all the UNSC and spartans?!
Another stupid part of the story aswell the entire UNSC and spartans are all now just gone?! So the human race that defends earth has been completely wiped out after all these years and theres no more UNSC to protect earth amd other planets in the galaxy?!
No word of what really happened to all those other characters we had in halo 4 and 5 343 just got lazy and wrote them off without even going into it cause they knew they werent loved by fans in halo 4 and 5 apart from lasky he was the only character 343 have created that isnt cringey and unlikable!
My point is 343 have tried and failed with 3 halo games now and the halo fan base is so devided since they took over the halo franchise how many more disappointed games and fans does there have to be before microsoft realise 343 should not be doimg halo!
They need to take it off them and give it to another developer one that apreciated the old bumgie games and realises what the fans want and not spend more time trying to appeal to a new player base instead of the existing one!
Most of my issues are focused on the campaign but as stated by many others the issues in multiplayer are just as bad!
Free to play but then having to purchase all the in game cosmetics and a battle pass system
Xp progression not based on performance only ridiculous challenges that turn the game into more of a constand grind instead of fun competition
No option to turn crossplay off between xbox and PC players
No game lobbies to chat pre match
Lack of content
Lack of bug fixes
Sync issues
And much more