There's a really weird loud vocal section of gamers online who hate BR for no good reason, and I feel like 343i developers made the mistake of listening to them instead of listening to people who actually play shooters.
Halo's gameplay would work way better than COD for BR imo. Warzone can get really frustrating when you play a 25 minute match only to get lasered by a camper in a Roze skin.
They didn't listen to them actually. Infinite was announced to have BR before it launched, it just didn't come out on time for the game. But that's the problem, nothing has.
Even with the year delay on the game to polish it, the game wasn't ready for them to add updates for some reason.