Robin is in many ways a reflection of the entire US political system - Vain, workshy and generally only in it for the power and other rewards. However, given enough time and, after exhausting every other option, she will do the right thing.
Like the US political system, she is occasionally wrong-footed into saving the innocent because of her self-image of being basically the good guy.