Stay with newcomers is honestly most times frustrating, more because they doesn't even try working as a team,and most player leave games because of them or sometimes even with some experience players aren't fit with each other and just leave.
The actual bonus is a joke and anyone(included me,but l just don't care about this bonus) have will for play better to get them.
Bonus aren't insensitivation for people play better as a team,that actual bonus just.... exist,and that's it.
For all old players and mainly for new ones(less than lv 25) , could have bonus like:
Communicate and help constantly in your game and with your d-pad actions/headset
Help designate newcomers/other players to target/go for the targeted enemy fighter,win fights,help teammates,hold points, collect power ups and stuffs like that.Could be good rewarded for people who tried constantly help your teammates.
Could have a option for Players give a feedback about their teammate,if them went well during the macht and if them was respectful with each other (whose could affect something in statics) in a way to reduce more toxicity, like OW did,also would be great if the best clips of each players in both teams when be the best voted clip,would gain a credit bônus, others who vote would gain a little too.
Play with new players
People stacking/playing until games ends with them and helping them to learn more about BE,should gain a little of credits and more XP for newcomers whose was stacking with old players (like lv50 and highter)
Successful report reward
For players whose had a successful report,they should gain some credits for that, would incentive for a more clean game and community as well(if of course report system works than today doesn't).
If devs were/still really caring about this game(whose l don't believe so much), hope,if they're work on BE, improve more this crap bonus.
Someone else is thinking than need be more ways for players be rewarded?