That would explain it. It's remarkable how ambiguous TOSs in general are. I can see from a business perspective how Github was probably pressured from outside source, MPAA, to remove the application that could be used as a conduit to illegally download magnet links. This is such a slippery slope though...