If the Maquis ever had designs on attacking Cardassia itself, then they were way out of their league - and beyond any notions of fair play or decent rules of engagement.
(Any organization that claims to simply be "defending their homes" loses all legitimacy when they attempt to wipe out the very homeworld of their enemies. It would be like if I catch somebody trying to rob the store where I work, and then I go and kill his entire family - I'd be in violation not only of the law, but of every rule of human decency, if I did something like that. Same goes for the Maquis in this case - their problem is with the Cardassians in the DMZ, so the moment they attack anyone outside that sphere of influence, they lose all claim to the moral high ground, so to speak.)
Although - to bring this back on point - Eddington was exactly the kind of Maquis who WOULD attack Cardassia. Just to further his own ego, and increase his own power and standing.