In Florida you have to register and they issue a registration card. If you don't have it but are on the voter rolls, there is a process whereby you can provide alternate ID (usually a drivers license) and still vote. This way, your vote still stands as equal a chance of not being counted as those who have their cards.
I was never sure why it was so important to others why I fly the flag. Or why I should care what others will think about me because I do. I fly it for my reasons, not theirs. What it symbolizes is personal. Worrying about what others think it means to me has always struck me as a little High School sophomoric.
Troll wasn't responding to you (I think) but about posts on other threads where people stated all those things about people who display the flag. With a few more pejoratives thrown in for good measure. I answer for him as insomnia has gripped me and not him (for once).