With this episode and Duet, we get to see the Cardassians in a different and more naunced light. The consequences of the Bajaron occupation meant that the brutality they suffered would harden them and with the Cardassian character in Duet, some of them were as much victims of the occupation as the Bajorans.
It's simply one of the things that makes DS9 the greatest Trek (in my bold opinion).
That nuance is so, so very important because it is real.
There is a fantastic book, called "Ordinary Men" by Christopher Browning and I highly recommend is and it is about a Reserve Police Unit who ended up participating in the Holocaust who in some cases were given a choice not to, you have to read the book to understand but at the end of the day, one of the greatest myths about the Holocaust was that it was carried out by extraordinarily evil men.
It was carried out by many people as normal as you and me who by various means, came to be involved, facilitate and participate and that actually makes it more scary and more menacing.
Now don't get me wrong, some of them came to believe what they were doing was right, some not and the Nazi's had plenty of Gul Darheels but for DS9 to show that it's not as simple as "all Cardassians are blood thirsty monsters who enslaved, raped and killed Bajorans at every opportunity because they are inherently evil" is saying something because it would have been an easy decision to make from a writing perspective.
It's simply what makes DS9 special, life is never quite that simple