Currently, the system that is in place to auto kick players from the match in grifball due to betrayals is really not working. Pretty much every grifball game I’ve played has ended with me getting kicked, even though I was top of the leaderboard in kills, and one of my teammates just so happened to jump in front of me when I’m swinging. I’m not a person that purposely kills my own teammates, and people that are just trying to honestly play are getting kicked for no reason.
For example, a system that measures the distance of an enemy spartan to you when you betray someone should be in place. If you’re swinging at an enemy, and your teammate jumps in the way, there shouldn’t be a punishment. It just doesn’t make sense.