I hated that part. It was so unbelievable that a man like him suddenly becomes a saint. Also, at some point suddenly nobody seemed to think of Cardassians as evil anymore, while previously they were portrayed as raping mass murderer fascists.
But props to Marc Alaimo, he really played Dukat extremely well.
For context: Quark's employees are on strike. Worf intends to visit Quark's anyways, which Bashir and O'Brien take as strikebreaking, resulting in a brawl between the three, ending with them being taken into security custody.
Nobody is talking about Diaspora anymore ¯_ (ツ) _/¯