They weren't prosecuted for writing software. They hosted a service and collected a fee and they knew full well that done of the people using the service they were hosting were engaging in illegal activity. That made what they were doing a criminal enterprise. That was their mistake. Had they decent...