Possible improvement for progression system

I wasn’t a big halo fan until a year ago so I’m used to grinding for my rewards but I feel a small xp improvement would be if medals earned in the games were worth certain amounts of xp so a rifleman medal would be 50 xp. I feel this will make progression much easier and effortless instead of focusing on specific challenges for your xp. Just my opinion, not sure if its the best but it will be a big improvement.