I really don’t believe the ban is too extensive and Epic is well within their right to ban him for this long. Playing a game in a multiplayer space isn’t a right, it’s a privilege, and that privilege and all the rules you must abide are clearly written out in the TOS. 17 or 15 or younger doesn’t matter, you don’t use cheating software and not know you’re cheating. Sucks for him that he lost his mode of income but he played a risky game and lost his job opportunity for it. This is equivalent to any job any 17 year old (or any person working in general) takes and abuses though. I do agree with the punishment though, if these companies don’t use it as a deterrent. cheating will never get better in online games.