Halo infinite isn't even a subscription service game at heart, it was primarily a f2p GaaS multiplayer game. With Halo Infinite they aimed to be the next fortnite and spent big. Unfortunately it didn't gain much traction. Now they are buying their 'Fortnite' like franchise in CoD/CoD Warzone.
I have a hard time believing that to be honest. They pretty much advertised everywhere and on everything where I am so it was near impossible to miss. This 2:30 minute TV spot aired during major matches like Chelsea vs Man U.
They turned oxford street into an xbox junction
Not to mention all this crap they did
Halo marketing was impossible to miss