I have been playing halo for almost 20 years and this is such a joke. I can go 25k/8d with a ton of obj. time and gain 1-5 onyx points; HOWEVER, if I go 20k/ 5d and my team loses, I lose anywhere from 10-20 onyx points. The game is a joke.
I have been a halo fanboy all my life, always told people who preferred cod that they were nuts. Nowadays I am with them.