Duke Energy needs to step up to the plate and do the right thing.