Originally posted by: *dewdrop~pearl*
There is a difference in what Karan did and Roops/Leela did, I dont think they can be compared at all. Karan knew 100% he was siding wrong, he was not "blinded" by any friendship to the extent that rights and wrongs was distorted for him, but he gave more importance to dharma than karma. That was his mistake. He knew what Dhuryodhan was doing was wrong, but the ONLY reason he supported him was because when Karan had no one and was totally helpless, Dhuryodhan was the only one who gave him friendship and took complete care of him, while Pandavas made fun of him. So Karan dint have any selfish/monetary motive behind supporting Dhuryodhan, it was only gratitude. And 2ndly, he personally dint do the kind of things that Dhuryodhan did, but dint interfere much or stop him, as anyways Dhuryodhan wouldnt. Even when Kunti (his mom) came and asked him to side Pandavas in the war, he gave this explanation "how can I forget gratitude?". So if Roops and Leela's reason for supporting Kala would have been "dharma" or "gratitude" towards her, or because of their undying and selfless love for Kala, they can be justified in a way. But here, the reason was not any love for Kala or hate for Dutta, it was purely their selfishness and greed. So here, neither dharma nor karma was the reason for Roops/Leela's act. So they cannot be justified in any way. But definitely, Roops and Leela have paid the price for their sins, and now I feel both of them have redeemed themselves in a way.
@ blue - I still dont feel the heavy price Dutta paid justifies his deeds (i.e., not giving much attention to adults Roops/Leela), but ya, Roops and Leela have definitely paid a price for their sins.