It's true that those scruples are eventually overcome... but Shakespeare shows us very deeply into the mind of a man... who is aware of evil, who knows what evil is... who admittedly is dragged into committing evil... but does so very much against what must be seen as his better nature... so Macbeth is admirable in the sense that he is a morally aware figure.