I respect Gabrielle Giffords (D-AZ), and wish her well in her recovery. That is something that I feel will be aided by today’s announcement that she’s resigning from Congress.
Now as you all know, or should know, I’m an extreme left-leaning Socialist who is by default a Democrat since we don’t have a viable Socialist party in this country. That said, I feel that frankly she should have resigned as soon as she was physically able to do so. Remaining in office long-term wasn’t something that was likely to happen and she should have stepped aside a while ago so that the party could have tried to get someone else into her seat.
I do wish her all the best, and I hope that she recovers enough to run for office in the future. For now, I think she’s making the right choice.