Heaven also had a place for prisoners. However, their justice system was much less forgiving than the one in Hell.
In Hell, breaking the rules was seen more as an injustice to the individual than it was to the collective group. If a demon committed a crime, the shame was felt more by the culprit, as they had disrespected the community and had betrayed the trust of their fellows so they must reflect or do something to regain their own value. But in Heaven, it was the exact opposite. If an angel broke the rules, the shame was not only poured out on the individual culprit, but everyone associated with them as well. If anyone stepped out of line or seriously offended someone else, they must face punishment for their crimes. The angel would be so damaged, that they wouldn't dare to violate the rules again.