I disliked those episodes a lot because it seemed to be addressing 'people who fall through the cracks of society', and this grand utopia's answer was still to lock them up. It wasn't really explained why, except perhaps for Jack, they needed to be actually detained in the way they were (?)
Although maybe this was the point, in DS9's larger theme of dismantling the idea of a utopia. But I dunno, it still was disappointing. All these characters sitting around after dinner debating these people while they stay locked in a cargo bay...with very little challenging of the morality of it. Bashir's grandiose 'there but for the grace of god go I'... there was little done to demonstrate what was actually 'wrong' with them, to what extent they were actually harmful to others (again, except Jack, if memory serves me), other than their eccentricity. It really made me root against the 'consensus' of the episode and its main characters... although again, maybe this was the point.