I think that Timo’s point at the beginning of the discussion is very true. It is a lot easier to direct your anger and hate at a “comfort woman” than at the true source of your problems, the occupier. It is neither fair nor logical but humans (and Bajorans) are not traditionally known for their logical actions In the face of adversity. That being said, as has been previously mentioned, a distinction must also be drawn between the more obvious coercion of true “comfort women” and the motivation behind the “concubines” actions. The “concubines” might have just as good a reason and be just as much a victim, but their higher standard of living and more visible position as well as the appearance of having chosen that life would make them a much more obvious target of hate and resentment.
As far as collaboration is concerned there are also different types of collaboration. Technically, being a member of the security forces and working as a doctor at a hospital run by the occupation forces are both forms of collaboration, but as one you are actively working against your own people while in the other you are simply being pragmatic and trying to help in the best way possible.
As to whether it is preferable to resist or collaborate, I think that it differs on a case by case basis. In some instances (ie Russians/Slavs/Jews in WWII) armed resistance was really the only option, as the goal of the occupying authorities was wholesale slaughter with no room for compromise. In other instances it might be better to work with the occupying authorities and work from the inside to benefit your people. This is more the case when the occupiers are not really trying to exterminate you and just want your land and resources, in this case armed resistance might actually be more harmful to the people you are trying to protect than negotiation and compromise, however armed resistance is still understandable even if not preferable.