According to the ban list, he was banned for trolling. The length of the ban is in accordance with the number of active infraction points that MR had when the ban was given. More points means a longer ban. It's not that hard. The policy is clearly posted for anybody to look at it. If you haven't, then go to the "Site Feedback" forum and take a look.