If the only time they admitted it was outside the game in a chat program, it's not surprising it took so long to be dealt with. Just because someone is reported, doesnt mean they auto get banned, could you imagine what it would be like if all it took for someone to be banned was someone who didnt like them to send in a report making up whatever reason they wanted?