One thing that really disappointed me in the newer games is the fact that the Infinity exists. Honestly, it basically was the SoF 10x, and it's functions could have been easily done by other, smaller, cheaper carriers like the SoF. Additionally, it gives writers freedom to do whatever they want with the story, because they can throw the Infinity at it, with its 5-something MAC cannons and support carriers, basically making battles boring. Anyhow, write your thoughts below.
I can see where you're coming from, and In terms of story-telling,it does git a lil' boring (You cannot lie does get a lil' fun to watch) But yes, from a story point it does get pretty repetitive, But from a Meta "Technical standpoint", I'm gonna make a counter-argument.
I'm the kind of person, whenever I see something in games or movies, I take it's design and purpose more seriously than how it's implemented, and from that standpoint, It would make sense for the UNSC, after years of fighting the Covenant, losing Thousands of Cruisers and frigates, along with Thousand of TRILLIONS of Dollars in each of them, It would make sense for them to create them to invest a lot of time and money into a "Jack-of-all-trades" Kind-of ship. It's Designed to be good for Exploration, Combat, Training, etc, But it's not supposed to be THE BEST at any of them. A Fleet of Cruisers would be better for Exploration, A Cluster of Destroyers and Frigates would be LEAGUES better for Combat, and Training in the Infinity would be no-where near training on an actual Base.
Let's not forget the UNSC managed, SOMEHOW, to bolt Forerunner engines into Human technology, imagine what that kind-of research could do for other parts of the UNSC's arsenal.
Sure, it's implementation into the story could have been leagues better, but personally, I feel that doesn't change the Fact the Infinity is a Bad--Yoink- ship for the UNSC and the Halo-verse.