What's the point of these shitters

https://preview.redd.it/t6na4oio7aee1.png?width=231&format=png&auto=webp&s=b0a6de88e77c0eb234d1a743adc79ad35ca267e7

Other then to spew out bullshit during lootboxes so people buy more to get the contra or xm they wanted?

Just tried to play a game with one, put in a decent crew, got matched against tier 7's ofc. Had zero fun all game.