LordNovember wrote:
Barry Allen can't just be a guy that wants to do good because he has an incredible power. . . Hal Jordan can't just be a guy that believes he has a sworn duty entrusted to him and acts accordingly. . .

I agree with your gripe. There's nothing wrong with doing right just because you want to - and can.