You make my point. But you miss the issue. So next time Rand again will sacrafice his morality for somthing he feels is a greater gain.
Look you dont fight evil with evil for even if you win you only end up with more of what you didnt want in the first place. Your logic is flawed and your morality is in question.