I believe I already pointed out the stupidity and dishonesty of "but are you entirely morally pure?" questions, so why are you asking them? We're not demanding moral purity, so it's dishonest of you to pretend that we are.
So, that evasion aside, care to not evade the rest of my points?