Nah i don't think his ban is applied properly. People Macro the shit out of this game since well EAC won't ban you for using your mouse drivers or else i was banned for having logitech hub installed. And yeah he has a point i see like shit load of streamers editing the shit out of there game, no flash,no bodies,no fog,outline,no explosions etc. But i see them happily stream everyday with out getting any bans maybe favoritism idk but something is fishy.
And before you say send a ticket to support nah they will look at it in 2000 years. It's better for them to look trough the twitch streamers a while and do a manual ban. Saw someone rage cheating on stream not getting banned even twitch was faster closing his twitch channel then LO banning his apb account.