Progressional system

I enjoy the multiplayer But the only thing that gets to me is progression system. Do each kill goes towards the progression becuase I do not think it does. or is it just me correct me if I’m wrong seriously. Now the battle pass I had to complete a challenge where I had to complete 3 matches and it only gave me 150xp why not dice it up and give me 400xp for all the effort a put into that challenge. I just feel like the progression system is cheap in that situation, I thought maybe it should be like how Halo MCC is. If somebody has the time to explain to me and what your thoughts are I would appreciate it. But 343 I appreciate your effort into the game. But some mistakes may have been made that you will fix then in the future. Thanks for bringing me back the halo I fell in love with years ago keep it up your doing great, seriously.