I'm not trying to get in an argument about voting, so I'm not gonna say too much, but I don't believe in it. Even progressive politicians only make changes as a method of pacifying direct action. If other people wanna vote, go ahead. As an anarchist, the issue of voting just isn't something worth fighting over; I'd much rather fight FOR direct action than AGAINST voting.
People seem to be confusing masking up and black bloc; black bloc is a tactic specifically designed to cover the illegal activities of protesters (usually property destruction and fighting with the police). Masking up may or may not be done for this reason, does not require a large group of relatively identical people, and is more about protecting your identity from the state and the fash.
That being said, if you think rioting doesn't accomplish anything, I'd have to disagree. Riots are just how things start. A radical exercise in the power of the people to effect direct change in their environments and to strike back against the capitalist state. Riots also represent a critical escalation of tactics in the struggle for liberation; after that the next step is insurrection.
Ajax, I feel like you're missing the potential for disaster to erode the state's ability to have their last armed struggle. Natural disaster, famine, drought, disease, and any number of other problems could have much the same effect as armed insurrection on the state's ability to maintain control. Personally, I still believe armed insurrection will be necessary at some point, but with enough organizing around events that are bound to happen anyway, we could eliminate or at least minimize the amount of fighting necessary. I think that we should striving to avoid or limit that kind of conflict is better for everyone involved for a variety of reasons