I always thought that it was more interesting when characters had shades of grey. DS9 had a bad habit of making everything black and white by the end. Wasnt it more interesting when we werent really sure whose side Dukat was on? But then we just knew whatever happened he was going to be evil. Oh and i thought that the PahWraiths were seriosuly dumb, as if we werent able to figure out that Good and Evil are opposing forces. As to FakeBashir not killing Sisko when he had the chance, thats not making a concession. They had nothing to gain by not killing him until later. If the writers had planned this out, Fake Bashir would have killed Sisko on the table and blamed it ont he surgery. They have nothing to gain by not doing that and it was a perfect opportunity. The writers messed up there.
It can be seen as a concession. Why bother killing just one man which might be viewed with suspicion when you can inflict far greater damage to the entire Bajoran system?
Its not a concession. Fake Bashir could have killed Sisko on the table and then blown up the sun. Nothing stopping him. The reason he didnt is that the writers werent thinking that far ahead.
I know, but the point is that there is enough room to explain why he didn't kill Sisko. If his sole mission was to destroy the sun, then that's the mission he would focus on carrying out.