I got a 5 minute ban when searching in matchmaking the other day. This "feature" needs to be removed. Depending on your search criteria and time of day, a search could take time. Honestly, when this happens I put my controller down, and I play on my phone til it finds a game. And my controller goes idle during this time.
But just because my controller goes idle, doesn't mean I'm gonna be idle in-game. If someone is idle in game for at least 2 minutes, THEN boot and implement a ban.
But don't punish/ban someone in the middle of a matchmaking search because you go idle.
Side note. I don't quit games EVER to avoid these bans, nor do I purposefully betray or use my mic. It was just a 5 minute ban, but there was no reason to ban me. I play by the rules, because I don't want to ruin anyone else's experience.
343, you really need to make changes to this system. Because it's far from perfect. Stop banning people for going idle. I literally play a game as normal with sportsmanlike behavior, don't quit, don't use my mic, and nor do I message anyone. That ban was unnecessary.