343: Pls Do Something About Boosts!!!

Countless times now, I start a new Arena/Warzone match, choose a Boost before it begins, and I disconnect suddenly in mid-game before the match ends, using up the boost but giving me absolutely no credit for it or the match whatsoever.
It’s not my internet connection, that Im sure of. It is getting extremely annoying, particularly when the boost I chose is anything other than uncommon (specifically RP/XP jackpots, match victories, etc.) which isnt very easy to come by.

What if boosts (at least uncommon ones and rarer) were only consumed when the player has completed the match without leaving at all and is viewing the results after the end cutscene. Otherwise if the player leaves or is disconnected from the match in progress, all xp/rp/stats/boosts from that match will cancel, allowing the use of such boosts again without allowing player progression from the match they left.
Wouldn’t that be much better for players? Please do something! Im tired of losing Rare>Legendary boosts for no reason at all while actively playing!

Seems to happen to me every time I use legendary boosts.