From a gameplay standpoint, Infinite is very good. The store and progression is terrible at the moment, but I expect it to improve.
That’s wishful thinking.
At the end of the day, MS provide the funding for TC, they could easily say tomorrow that they could stop funding to them.
I doubt anyone at 343 would want that progression system or pricing in their game. Especially people like Joe Staten. Same with the store at launch for Gears 5, I doubt anyone at TC would have wanted to launch with that.
But what can they do? At the end of the day MS hold all the cards, and its easy for us to say to do X when the people at these studios have their jobs and livelihoods on the line.
That being said, let it not be forgotten that 343 have released a MP fairly stably (for today’s standards) and is enjoyable.