Homura is honestly just really bad at being evil and I love it.
I'd argue she was never evil to begin with but I digress :).
I agree. Homura isn't evil. Just really selfish XD
It's really a philosophical conundrum, Homura fights justifiably for her own self-preseveration, but in doing so she hurts the one she loves, which hurts herself. Ultimately my take is that accepting her sitation as hopeless would be tantamount to suicide, so she pretty much takes the only sane path available to her. Would you give up your life, love, and happiness for the good of the world? Most people wouldn't. Whether they SHOULD is the crux of the "did Homura do anything wrong" question.